1
63
12
5
3
25
31
23
13
51
52
14
34
168
16
176
26
15
4
10
82
18
125
32
442
28
41
21
211
47
64
19
36
39
74
50
30
33
42
56
98
55
84
70
76
24
133