45
25
32
31
97
60
71
48
10
49
52
30
21
24
20
28
27
56
23
41
39
12
6
46
50
77
7
126
29
241
88
115
15
138
72
22
74
82
36
67
16
146
55
26
89