184
94
51
103
50
36
115
91
29
110
109
127
101
180
157
37
41
135
49
97
14
83
92
32
21
59
38
153
43
22
33
46
35
188
42
169
69
34
17
20
323
105
108
165
30
56
147
175
16
25
24
60
72