33
77
165
85
25
7
13
112
31
44
88
58
372
24
38
51
36
257
336
115
63
20
293
35
78
54
163
50
176
69
45
55
188
17
29
91
16
256
155
22
41
15
32
42
34
199
66
9