163
32
76
74
50
43
61
46
45
75
16
9
162
51
122
130
65
53
18
87
21
90
79
14
86
3
106
123
39
157
56
67
71
111
7
135
215
96
37
265
330
24
36
176
17
28
54
41
35
26
12