4
8
6
34
32
18
10
20
15
11
36
84
42
75
123
158
90
41
528
88
65
92
249
31
51
81
73
76
124
33
182
70
30
214
54
37
59
177
45
40
53
13
9
98
60
12