15
42
35
39
102
16
9
61
17
52
4
58
23
27
19
73
28
43
12
105
87
66
22
13
24
55
36
552
41
54
40
65
53
67
26
14
112
38
118