40
20
68
167
12
60
7
9
25
16
24
72
14
100
27
23
3
118
10
13
6
39
50
86
21
43
29
93
110
75
33
34
37
232
32
65
22