137
128
306
32
28
64
34
186
185
57
44
58
87
43
62
38
45
313
85
116
88
51
48
76
331
257
20
27
181
78
22
25
17
60
35
138
111
23
94
461
248
86
63
75
230
163
61
374
70
204
193