33
25
46
36
182
52
122
43
72
83
53
78
23
55
60
82
31
29
56
104
32
13
5
15
17
39
57
59
65
34
183
80
89
19
66
92
143
70
96
48
9
22