132
597
127
286
119
407
139
436
24
197
50
226
77
337
20
155
11
179
1
86
29
143
61
236
25
181
47
174
66
510
76
63
14
144
16
131