37
144
588
175
56
25
39
120
10
32
21
95
50
48
38
81
52
19
139
27
312
86
530
927
55
544
53
285
311
85
9
31
61
15
71
413
12
79
143
94
41
420
97
43
58
28
267
325
119