3
19
23
7
100
2
22
5
10
36
57
33
25
11
75
14
12
44
141
43
8
27
21
26
15
29
6
49
48
89
52
58
4
31
32
13
16
20