93
75
105
46
34
97
28
4
162
19
5
13
67
40
25
10
26
39
17
16
45
48
71
60
9
11
143
43
52
55
14
35
114
47
107
66
7
63
3
1
99
49
120
21
33
44
138
22
6
31