115
39
42
283
89
430
35
36
48
81
61
55
91
239
165
85
52
96
80
201
72
12
453
38
7
98
59
60
68
153
156
595
88
75
54
29
95
74
31
179
562
370
101
9
445
27
106
11
58
8
69