327
12
50
73
180
17
108
203
32
221
44
98
15
68
37
39
154
156
43
47
25
23
128
21
264
107
71
78
19
8
76
74
63
61
126
101
483
218
70
42
52
27
174
136
129
324
84
65
276
16
49
138