12
10
43
33
32
195
78
117
48
36
7
8
211
4
46
317
11
125
6
22
21
30
89
29
31
0
25
16
5
60
14
15
2
9
20
71
65
13
231
24
79
28
51
259
81