81
26
30
14
160
15
159
32
155
90
98
116
83
99
333
39
112
150
70
29
19
57
7
9
11
3
16
92
17
36
28
42
22
13
178
79
10
25
21
27
49
2
12
129