116
119
13
31
44
12
247
8
55
103
117
36
43
22
20
155
51
115
9
100
142
97
89
0
290
153
92
240
58
205
175
73
11
72
94
4
50
62
64
83
63
87
360
125
101
1604
86
39
19
45
71