52
30
41
51
48
14
17
22
18
15
10
49
32
12
11
19
24
38
33
28
2
23
20
98
7
16
27
3
9
39
63
26
8
5
43
40
25
165
72