40
8
30
27
29
216
93
24
107
12
88
97
265
68
36
32
6
5
19
1
20
53
14
45
179
58
120
13
89
99
10
23
35
31
57
355
28
16
17
103
52
11
2
9