16
35
24
42
4
88
37
115
13
522
33
56
449
12
27
128
57
21
8
45
55
85
15
25
308
167
272
112
91
36
22
142
6
158
58
80
30
141
10
70
38
18
23
29
46