175
26
27
112
133
141
7
135
156
150
54
84
86
35
19
30
76
33
312
14
162
160
28
62
387
66
9
186
121
59
128
153
88
89
55
56
288
0
93
127
225
47
82
465
20
707
85
240
79
23
281
17
63