15
40
28
34
43
5
8
20
46
10
110
23
6
22
36
18
3
2
26
7
49
29
66
19
31
12
60
35
48
57
11
352
33
141
44
13
86
68
32
24