69
134
126
164
81
48
50
37
24
30
38
13
57
19
107
65
47
33
350
25
141
43
49
101
236
96
40
112
133
32
22
334
63
51
45
115
188
20
35
172
109
154
108
58
230
44
52
77
138
171
402
59