33
42
103
125
13
37
14
49
34
22
29
60
32
53
162
28
21
74
128
205
50
31
43
104
3
62
11
78
105
190
344
30
174
152
35
25
5
52
59
10
23
58
122
39
19
20
18
15
336