8
50
76
32
61
28
275
58
19
47
35
22
39
17
33
10
53
96
37
27
9
31
18
24
44
72
4
6
127
45
38
16
23
26
70
95
73
25
222
15
79
52
5