103
168
230
93
34
23
129
318
30
84
59
360
110
122
31
36
236
145
104
235
80
51
102
212
79
120
181
29
157
45
7
234
140
22
14
25
27
66
194
54
19
47
46
74
415
92