112
0
140
109
28
56
192
29
86
37
13
65
96
239
78
42
19
58
9
67
20
53
133
43
48
84
249
509
94
63
36
85
34
14
7
87
171
18
40
52
134
26
95
131
139
30
135
130