40
21
18
22
16
3
53
38
42
62
59
31
23
116
30
121
8
1
51
25
15
205
19
20
57
35
2
39
11
10
95
12
47
354
36
104
267
85
6
27
180
37
66