135
164
262
64
29
45
59
25
62
65
69
58
80
46
118
22
32
95
100
111
194
42
24
250
141
28
120
86
263
191
154
36
347
81
93
49
34
41
21
136
264
35
55
75
73
60
323
137
546