10
95
87
100
14
114
6
3
32
39
77
38
23
116
15
175
24
11
246
121
68
30
16
76
46
103
232
29
156
127
21
173
28
26
12
104
86
66
122
192
56
67
293
54
397
18
97
220
1
13
9
4