9
24
20
12
36
10
30
5
4
17
101
81
22
7
8
18
54
2
118
77
114
57
35
14
21
26
124
50
74
61
11
23
289
411
197
3
42
13