104
193
124
300
154
14
95
46
57
37
165
55
17
38
131
97
15
69
26
176
58
139
28
10
295
31
72
52
33
73
180
25
39
90
142
84
170
113
40
51
119
42
48
35
541
41
56
24
129
106
135