32
4
31
15
25
50
137
48
22
11
105
18
74
81
29
34
86
52
37
49
8
258
26
12
62
9
45
5
28
16
20
42
2
126
43
19
10
33
23
35
67
47
27
58