40
14
11
42
7
12
49
3
89
76
30
108
8
10
31
28
17
55
88
39
41
22
82
29
18
43
13
20
21
9
53
79
5
6
16
4
19
2
44