95
178
83
200
91
74
106
48
107
69
38
49
47
28
3
39
51
12
27
19
24
24
15
36
38
37
12
2
19
19
4
29
22
17
31
14
16
19
41
17
8
8
16
19
27
11
32
22
9