83
65
62
29
152
63
77
161
131
275
50
165
277
69
52
46
78
199
30
120
26
35
56
66
15
106
61
111
175
72
28
100
55
14
13
269
184
31
47
343
40
647
34
27
226
44
67
19
87
96
64
5