152
86
138
18
71
58
19
21
26
164
37
57
160
53
99
40
43
31
30
14
105
112
36
23
10
59
49
22
16
33
13
20
25
32
72
35
117
67
17
154