161
241
55
468
134
84
335
57
37
145
179
25
226
27
96
36
40
248
361
80
63
337
60
11
147
658
111
92
126
70
101
98
87
62
240
49
93
31
42
227
38
160
29
522
81
61
722
130
78
104
329
43
122
123
340
66