18
147
9
35
28
31
68
41
13
55
24
43
83
22
159
27
50
51
104
89
30
63
14
46
19
32
2
49
40
34
154
12
58
16
8
15
53
88
39
126
52
132
101
155
81
76
100