7
24
4
14
38
3
25
36
22
12
15
18
28
11
116
23
52
64
27
32
21
53
63
16
93
45
77
212
17
47
20
57
504
124
83
91
35
8
141
13
50
33
49
29
19