20
24
12
14
13
11
35
98
10
16
6
60
23
28
45
21
7
94
15
4
37
29
9
42
30
32
3
47
191
56
50
144
34
107
39
66
25
141
134
231
87
232
131
31
91
116