162
20
28
84
213
24
196
62
73
32
31
51
50
21
164
108
263
64
54
53
30
41
26
29
79
57
47
215
81
48
94
35
153
58
10
75
124
70
46
63
96
34
171
39
22
115
2
3
135
37
77
17
285