26
160
98
41
124
110
67
167
30
120
12
89
38
307
116
73
55
65
51
172
52
10
33
169
34
91
49
45
80
77
112
14
175
66
13
97
78
50
21
136
24
16
238
22
15
35
39
84
93
64
43