26
60
412
43
287
76
42
21
92
65
64
28
115
50
57
66
110
71
6
61
56
263
272
39
17
38
40
24
13
67
146
111
155
116
18
185
20
220
152
59
252
84
23
63
25
35
2
36
30
3
88
117
5