43
16
10
11
18
13
41
65
14
49
5
58
3
19
46
81
57
23
32
29
34
7
25
6
22
33
9
4
45
2
48
24
12
119
17
31
30
40
332