49
50
24
53
3
17
59
94
109
56
100
28
79
131
105
138
42
151
27
29
61
33
45
26
65
64
40
35
67
92
48
22
63
69
77
47
114
66
9
58
25
15
13