160
53
49
11
64
32
60
29
100
17
80
12
149
4
6
35
13
85
46
39
24
62
10
289
22
97
37
171
122
21
8
176
55
82
25
26
51
30
71
1
70
73
98
43
14
28
63
19
27
91