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