52
5
86
27
54
29
6
44
21
41
64
286
159
32
20
91
77
63
83
16
18
36
24
25
34
61
95
105
152
150
47
45
50
37