158
44
30
135
36
19
203
118
42
205
59
21
52
31
57
244
268
38
28
129
90
73
22
55
29
50
37
20
61
89
119
71
150
51
33
12
260
34
43
23
85
102
58
570
193
25