0
3
23
1
2
11
14
220
57
13
58
48
10
39
51
98
92
191
194
119
88
258
59
129
228
53
231
89
30
104
176
123
105
149
145
130
103
73
111
181
75
50
144
216
99
54
34
127