33
37
31
18
55
93
28
34
22
122
35
26
21
13
10
69
8
319
50
38
9
24
123
15
16
349
80
27
172
12
7
56
44
43
115
45
4
96
51
25
29
224
17