175
130
13
371
18
12
386
82
198
21
78
42
135
50
44
24
30
22
63
49
39
88
67
33
112
103
9
62
55
37
34
225
291
40
28
36
68
61
369
57
121
27
72
11
160
69
15
52
336
14
245