28
33
21
40
22
8
2
3
7
11
27
84
14
12
45
60
19
5
23
72
1
147
92
61
175
67
207
56
35
101
16
117
42
169
46
47
110
69
162
103
32
68
135
30
87
9
24
20
44