14
45
33
55
202
21
6
61
31
13
18
7
43
233
39
19
79
29
26
16
28
38
53
47
24
103
17
25
58
101
42
50
565
88
34
189
56
46
89
419
120
243
176
447