26
51
16
49
58
91
103
32
7
55
35
18
44
29
77
96
3
27
5
182
56
108
74
33
10
41
385
54
9
23
15
1
17
214
25
157
113
11
42
166
302
97
123
124
31
111
87
45
57
227