5
1
17
8
16
82
41
18
91
51
60
44
428
29
31
74
95
63
106
75
67
285
58
33
24
36
47
253
27
123
10
39
43
72
20
37
134
76