22
4
68
9
73
39
154
52
32
46
589
53
15
16
31
33
88
89
36
13
40
62
29
141
41
35
258
1
43
257
47
27
131
121
132
98
191
26
80
56
11
38
45
34
114
19
14