33
4
24
10
2825
14
49
16
157
74
8
17
11
65
20
3
13
34
19
52
42
12
27
41
45
166
0
15
55
56
31
67
352
39
70
43
32
136
687
21
25
1322
230
712
1088
578
603