40
107
16
15
26
33
21
10
13
9
22
171
58
18
46
20
70
85
53
82
44
63
17
25
48
106
34
29
138
78
36
35
186
314
12
24
47
14
32
68
193
42
204
118
75