0
16
4
10
87
11
52
24
33
64
28
148
13
226
230
25
53
114
78
27
61
54
14
35
140
115
84
107
185
111
86
71
99
74
106
29
31
63
77
110
55
46
146
128
80
57
256
101
38
75
141
173
92