9
97
117
11
35
25
30
16
6
125
17
12
248
129
72
86
8
5
20
15
24
19
28
14
59
2
34
40
127
13
56
51
23
46
22
10
7
32