0
1
33
53
12
50
16
10
37
15
25
30
22
31
18
29
54
14
81
85
19
45
180
43
17
24
21
114
7
106
52
95
210
107
77
91
38
59
64
165
65
51
332
60
41