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