178
76
245
13
34
46
50
20
216
118
595
18
67
55
489
23
24
575
19
163
6
59
145
64
103
161
175
63
112
347
148
201
386
44
120
21
311
348
204
74
371
498
35
9
3
75
40
39
15
32