33
36
20
18
11
58
49
50
15
24
26
107
29
323
12
6
39
32
13
16
7
8
0
4
2
25
66
95
159
73
35
34
70
125
54
78
19
108
23
360
28
3
27