37
238
55
14
156
494
12
75
34
227
72
15
19
31
38
3
145
64
58
56
76
51
78
106
93
77
53
29
66
25
408
69
360
229
129
83
48
222
47
86
488
115
109
43
185
24
57
155
325
187
71
189
44