31
352
221
30
142
53
68
11
26
66
73
19
4
108
119
56
34
40
36
17
5
22
90
0
85
15
10
123
51
59
72
21
7
16
6
29
254
28
9
82