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