26
108
106
41
62
13
23
30
51
17
67
86
101
162
49
35
29
55
74
60
11
31
73
78
137
66
20
98
19
52
43
152
140
47
130
80
25
58
39
21
153
95
28
53
128
179
70
113
107
71
72