30
7
19
12
13
2
4
36
15
5
1
28
0
17
33
22
132
44
6
18
48
8
43
34
9
29
69
10
77
96
52
51
145
120
80
37
248
93
193
40
56
3
25
53