9
13
2
15
12
14
41
16
24
17
4
125
54
10
35
183
25
82
8
7
126
26
5
6
70
46
150
11
94
59
48
437
118
221
133
128
271
93
87
323
256
60
144