16
59
18
85
28
40
14
24
11
4
10
31
25
13
29
68
179
76
207
42
32
51
27
3
9
17
6
12
1
30
58
60
20
50
123
35
635
266
34