16
2
5
9
26
35
100
7
19
25
21
43
97
6
8
76
14
17
34
22
31
44
53
11
12
15
10
45
82
32
85
20
158
52
28
23
312
55