21
3
8
52
27
58
19
47
16
6
108
22
15
64
36
54
23
41
28
13
48
45
12
39
17
199
29
69
46
7
66
25
73
68
32
34
75
37
82
9
43
50