9
75
33
103
97
63
7
79
23
200
5
15
11
27
56
31
19
29
90
108
120
47
26
12
165
81
8
60
6
42
190
69
70
48
74
100
160
25
38
145
123
44
53
55
76
83
151
58
64
82
92
39
17
30
41
13
10