0
26
94
34
58
88
30
57
25
40
51
28
146
50
48
6
12
41
19
43
9
53
129
68
111
235
69
143
77
65
67
56
85
66
92
75
105
21
155
74
178
109
99
110
102
49