15
18
36
26
29
12
19
64
24
7
73
4
89
58
17
316
9
68
32
28
6
85
60
51
13
90
14
5
20
49
10
110
8
383
16
40
22
2
11
78
96