128
34
24
105
43
22
73
30
45
64
31
66
68
168
4
47
202
12
161
36
29
65
213
10
172
26
32
77
39
897
121
357
54
147
67
33
38
15
126
102
123
74
18
186
9
180
71
52
83
119