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