70
53
94
275
37
65
36
316
119
80
59
126
145
27
163
66
19
22
120
453
68
284
101
47
622
344
363
25
396
57
23
77
34
277
302
41
138
75
326
530
238
172
345
51
58
60
103
20
24
56
55