45
18
19
24
4
22
3
31
79
66
10
166
28
44
61
56
36
5
7
14
91
37
16
25
172
60
461
54
21
12
173
87
15
13
26
106
92
200
100
131
33
262
41
1029
234
67
52