34
155
52
28
23
65
24
172
47
194
56
27
104
90
144
174
49
107
37
83
80
189
95
173
42
126
64
71
141
59
15
51
69
58
203
70
18
110
38
31
251
77
29
106
84
100
73
161