0
12
8
5
45
1
7
4
15
22
30
36
42
24
6
70
51
17
154
37
41
75
48
38
103
66
88
28
235
57
162
121
61
69
225
62
80
29
34
113
58
114
125
142
106
124
202
60
73