24
22
50
21
58
18
25
37
10
12
67
32
40
48
8
31
52
7
102
91
47
106
51
27
20
46
33
74
17
84
9
138
38
302
39
70
26
65
23
29
66
42