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