18
43
56
20
15
23
12
30
69
61
90
21
7
31
175
114
26
17
195
1
68
11
27
32
10
29
19
33
46
13
35
40
48
45
22
60
122
97
28
24
41
47
49