65
32
167
64
538
7
26
62
42
48
150
132
81
9
28
22
21
1
8
16
11
18
172
134
88
113
46
61
203
94
35
369
131
72
30
90
101
13
36
230
10
104
67
14
66
139
17
41
166
49
79
40