33
38
32
34
57
65
66
55
44
25
17
63
27
51
19
52
119
157
294
23
170
330
61
22
82
37
26
39
20
24
442
59
91
78
11
56
12
85
67
108
184
42
177
30
134
43
72
113
8