28
147
22
134
77
20
48
125
206
34
10
79
35
321
141
17
155
112
40
37
58
61
24
148
149
18
152
66
38
14
60
120
9
420
83
283
117
36
577
65
426
355
335
326
706
394
50
296
31
21
85
82
33
340