12
15
52
151
38
13
30
59
90
18
123
26
14
25
117
34
64
54
17
72
19
41
48
105
45
11
50
10
58
28
35
21
138
2
16
88
5
22
44
51
9
74
32
37