0
26
19
41
7
16
11
25
70
38
5
15
6
21
33
87
13
71
115
93
88
73
252
47
336
141
92
97
178
48
45
138
104
57
277
8
211
84
37
4
32
27
227
125
120
417
192
194
232
282