30
81
52
67
346
118
113
17
32
206
27
91
82
30
73
14
154
133
55
39
69
150
18
50
101
38
70
50
347
171
61
21
251
46
36
43
89
30
102
224
38
36
44
40
38
26
32
22
45
43
19
263
40
66
25
51
22
26
26
61
18
42
67
22
25
8
18
8
168
73
13
16
16
80
172