83
44
51
121
81
53
38
25
86
29
15
112
45
49
130
4
153
11
18
67
66
23
37
34
73
72
58
9
27
191
415
292
280
129
94
154
168
141
124
238
5
138
55
47
26
35
30
163
437
31
185
226