33
32
132
23
77
64
137
14
49
15
25
117
150
88
62
44
36
39
92
59
26
180
45
41
17
9
5
74
81
66
29
40
18
56
111
192
28
221
12
42
136
35
156
119
194
8
759
52