57
31
27
185
24
53
49
150
193
39
64
69
73
128
88
342
46
38
75
14
36
22
16
21
15
56
92
29
72
63
18
109
161
307
42
100
23
28
70
7
80
19
159
58
181
62
66
26
61