178
95
83
202
92
107
76
107
72
47
3
28
39
49
50
21
39
16
25
22
24
27
1
51
15
2
31
19
41
8
12
32
14
38
7
19
4
16
36
14
10
29
9
6
17
12
1
22
12
3