52
23
31
27
21
18
30
14
17
5
36
62
34
50
15
7
93
22
13
24
19
8
70
38
90
49
11
33
77
71
12
63
60
25
16
45
124
91