64
50
82
170
76
286
180
23
58
144
340
760
80
16
107
285
37
71
250
31
2
54
11
33
68
216
94
26
91
86
39
25
119
184
101
141
163
44
41
115
214
233
413
85
5
38
4
103
43
22
153
19
47
98
99