14
44
33
172
20
28
9
25
36
10
16
13
4
32
5
308
50
82
19
61
3
46
53
171
93
24
85
84
42
54
12
101
258
47
151
41
52
38
63
18
129
352
64
60
70