15
39
217
95
14
32
105
40
90
436
63
19
37
47
119
42
4
36
9
11
25
24
22
17
57
53
70
7
8
18
125
12
96
60
21
141
78
16
20
323
10
3
219
1
29