6
29
9
21
1
78
16
12
32
13
5
10
18
25
41
17
94
26
48
30
22
40
132
76
189
123
28
34
38
75
68
43
37
53
70
224
438