9
91
10
12
23
70
13
3
19
154
72
11
22
33
4
69
8
14
17
5
32
44
55
38
41
15
29
64
49
58
51
45
108
31
100
48
21
339
16