26
33
38
112
229
209
67
137
70
105
103
288
52
148
208
19
177
348
15
325
111
59
189
76
343
22
54
78
119
155
32
25
131
16
97
346
17
23
30
9
5
116
27
11
28
34
31
14
44
4