110
86
123
8
36
32
45
9
117
42
34
40
189
10
82
11
15
119
16
41
57
18
48
87
61
46
24
12
23
64
246
81
68
135
92
13
26
79
623
1
6
29
93
89
240
205