104
99
148
127
34
131
205
69
48
37
28
65
138
21
26
56
51
108
58
62
59
33
43
14
139
102
88
67
39
27
17
72
32
137
100
38
96
91
145
64
174
50
29
79
19
22
68
93
70