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