12
29
73
39
8
109
10
15
25
7
43
200
84
54
60
17
48
70
37
14
18
76
20
59
5
3
0
19
45
66
119
329
172
26
28
44
63
57
189
11
24
36
2
106
32
1