43
8
14
13
27
91
41
45
25
32
105
18
56
24
16
23
49
93
17
30
20
12
28
10
9
21
5
33
631
22
7
15
6
53
64
46
19
544
11