33
61
43
63
29
52
121
30
45
17
34
25
35
21
13
44
171
86
58
225
83
95
188
27
23
9
54
18
50
16
19
101
31
32
36
105
282
96
51
41
55
112
26
39
56