16
33
4
23
6
15
99
24
50
20
11
8
13
21
76
101
12
37
14
39
9
19
82
81
52
41
46
25
148
18
30
26
27
64
73
28
10
2