22
4
6
29
53
17
61
23
21
12
18
8
15
30
28
48
98
54
83
13
114
63
34
37
14
62
81
166
104
27
39
47
38
42
51
89
19
24
70
251