31
4
10
9
20
8
61
7
17
6
23
16
14
11
28
52
24
60
77
44
39
25
19
30
46
56
85
57
42
35
106
15
36
244
75
263
22
192