40
25
116
22
35
32
30
18
31
37
62
36
26
12
198
97
7
3
4
11
82
10
19
27
8
13
29
28
48
125
161
49
16
53
80
21
14
6
15
88
138