48
31
30
24
49
33
42
26
11
16
46
50
44
21
37
25
38
7
32
28
13
9
6
304
27
35
20
62
12
63
64
89
52
82
100
69
68
40
54
72
15
117