171
21
43
126
22
52
75
206
390
30
24
36
23
116
236
20
26
103
28
46
17
25
31
76
60
80
55
49
334
53
39
178
113
700
277
156
37
48
42
291
13
59
62
108
27
220
135
41
15
189
378
70