1
5
3
8
13
7
24
2
32
15
40
12
35
47
107
4
6
21
26
116
10
14
17
28
49
22
23
91
18
63
9
66
58
93
11
75
20
151