80
27
67
121
5
34
31
50
82
102
55
200
32
35
7
111
51
158
8
137
53
36
15
11
173
13
48
41
95
21
96
86
12
9
75
33
103
97
63
79
23
56
19
29
90
108
120
47
26
165
81
60
6
42
190
69
70
74
100