9
18
8
17
12
97
48
51
23
13
19
40
88
15
62
32
71
28
75
85
50
137
30
125
4
84
595
42
56
54
11
10
80
38
24
101
29
83
110
52
271
136