15
32
72
39
9
20
18
56
86
25
349
51
119
13
70
21
104
105
182
161
48
29
45
42
16
14
321
66
33
36
147
22
11
112
100
53
47
30
27
31
57
35
196
52
43