17
49
78
113
64
150
110
68
37
43
85
83
52
125
47
128
56
214
203
196
7
213
114
45
24
36
91
31
25
184
14
81
32
27
19
35
165
87
38
73
70
28
61
29
96
51
798
248
118
58