30
15
5
11
17
40
150
26
24
8
9
6
28
10
27
50
14
97
16
98
13
48
12
85
29
20
23
45
60
4
36
68
38
43
21
56
49
46
83
41
53
55
57
19