22
8
16
20
32
44
15
18
13
6
42
31
19
58
26
14
40
34
81
25
27
104
23
24
39
308
33
82
143
4
2
17
64
87
21
121
137
225
57
111
74
35
55
12