10
105
49
132
23
123
24
92
68
5
75
126
39
70
82
40
6
197
180
14
80
37
16
247
72
113
33
22
19
25
376
79
26
17
256
41
284
122
15
13
8
7
12
62
52
447
18