15
70
11
32
22
29
7
19
79
18
65
57
59
123
46
8
23
318
33
14
26
84
106
13
30
16
9
5
27
95
97
25
28
24
12
38
36
40
45
37