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