37
40
57
27
170
49
99
32
34
35
95
31
25
47
151
406
63
38
9
84
22
12
81
65
24
33
45
41
21
14
16
67
297
36
145
53
56
54
60
68
75
92
26
30
61
140
215