38
20
16
35
15
6
72
45
69
59
61
32
40
11
179
28
27
8
7
3
127
14
33
646
9
18
24
73
190
158
41
21
29
63
119
13
105
103
25
468
124
22
54
85
42
17
60