0
12
44
25
15
61
49
9
4
230
120
125
53
103
19
29
51
145
228
35
99
66
47
84
45
62
32
43
118
144
241
93
166
157
41
146
78
68
70
226
58
279
42
142
83
71
280
165
30
50
307
134