105
23
124
11
44
42
56
121
27
28
84
24
46
72
17
86
101
69
37
16
51
131
150
97
54
107
19
80
112
144
20
18
193
15
532
64
148
135
87
277
155
125
188
21
62
139
49
25
90
252
224