77
341
53
156
16
13
91
9
12
27
7
366
34
21
285
83
256
60
26
75
112
97
300
22
239
103
442
29
41
25
70
174
1397
30
35
71
344
369
82
14
151
389
24
100
55
31