38
116
54
18
40
60
274
126
89
74
23
30
62
82
57
107
64
131
283
120
343
101
189
86
109
331
50
51
43
47
217
102
141
402
222
37
180
42
99
56
146
66
27
52
250
72
75
36