28
106
34
97
31
36
85
55
69
58
168
105
21
56
252
9
41
35
113
23
187
75
283
25
137
324
3
53
90
86
18
48
117
45
33
22
109
74
198
32
12
274
218
52
65
20
19
623
13
38
27
44
78