66
53
18
39
43
17
5
118
83
7
38
95
16
14
62
27
33
65
19
47
36
52
23
42
100
164
13
10
92
6
54
41
8
1
56
49
57
197
55
74
30
45
93
28