167
171
220
157
51
20
48
31
199
44
21
212
65
75
32
29
90
85
2
185
96
27
17
5
56
22
26
16
100
41
73
712
52
62
163
84
137
55
10
59
160
43
122
15
53
66
74