46
15
5
2
3
13
7
21
14
16
93
29
18
56
11
12
19
31
6
8
10
20
48
36
24
67
91
23
17
33
45
50
4
42
71
41
30
25