14
28
29
20
19
93
92
41
50
56
96
11
132
53
16
5
35
4
88
17
37
7
8
55
70
54
12
84
25
30
49
31
65
33
22
112
27
32
100
113
94
2
111
263
80