58
81
48
170
5
91
23
161
30
42
430
125
38
41
154
14
34
35
16
57
540
49
19
148
129
74
29
316
141
75
22
104
52
7
111
138
39
816
367
25
241
11
24
9
471
33
224
97