0
25
11
57
21
71
14
159
5
42
16
362
47
15
17
53
2
29
36
44
48
122
188
31
131
112
262
54
50
12
35
33
86
91
13
9
20
40
88
22
6
184
1
23
1285
324
111
191
587
100
4