52
22
25
63
27
14
18
56
13
8
7
55
87
348
16
11
149
46
48
34
181
19
547
23
4
273
49
6
40
103
58
29
80
31
77
9
42
51
2
20
186
188
33
37
54