33
93
84
102
36
68
53
60
61
48
32
108
25
189
41
66
95
121
49
308
22
67
57
92
63
88
129
71
80
52
98
142
59
83
74
110
173
180
72
141
30
86
21
26
162
75
155
149
138