87
25
92
429
43
217
71
304
12
112
378
191
85
4
14
58
127
305
100
154
22
381
50
68
52
55
503
113
120
101
42
8445
39
4303
533
49
13
11
64
69
47
90
54
18
33
228
31
27
84
83
156
51
30