5
15
26
16
24
6
17
20
14
86
45
77
13
4
21
8
65
44
116
10
88
48
7
104
23
9
132
52
3
33
140
631
112
11
58
32
296
59
63
34
18
1
22