130
43
0
108
44
76
56
174
146
12
9
81
258
204
48
74
92
64
55
86
52
98
149
90
58
16
97
29
24
36
119
45
91
28
101
100
109
10
65
35
67
165
39
96
57
99
37
47
70
277
106
112
77