40
107
16
15
26
33
47
96
21
10
13
9
22
171
58
18
46
20
70
85
53
82
44
63
43
17
25
49
155
48
106
34
29
138
78
28
36
35
186
314
12
30
24
32
45
52
14