31
2
6
568
7
52
25
47
102
5
44
36
99
1
55
22
3
88
12
89
23
20
26
37
57
9
84
14
13
42
278
24
32
112
15
69
33
53
19
154
29
30
8
94