66
235
21
84
29
47
26
41
110
18
86
13
73
12
85
60
8
67
4
95
98
10
33
58
30
156
200
22
426
91
59
150
160
135
65
35
55
74
220
119
415
64
32
105
76
50