28
34
3
18
16
23
15
211
64
98
37
29
46
57
4
1
95
27
6
24
9
25
53
89
21
31
59
22
30
162
10
86
58
19
375
33
26
32
74
2
11
158
66
73
60
14
62