88
178
82
200
106
90
74
3
48
46
107
39
28
49
69
27
19
38
51
15
37
19
19
36
22
16
24
13
38
2
24
7
17
4
19
21
22
12
17
12
7
5
31
11
11
8
3
40
32
27