176
86
82
90
74
198
104
48
45
28
107
38
26
68
2
49
39
24
49
16
18
15
4
19
19
19
36
24
13
36
22
30
20
27
37
17
27
12
7
17
8
2
15
3
1
32
13
4
17
40