149
50
8
61
33
64
93
74
56
59
35
235
32
42
200
106
71
388
162
151
131
66
120
25
28
18
40
9
10
141
117
20
121
45
37
49
159
5
34
24
104
133
55
58
44
3
13
68
63
27
46