38
23
2
3
31
7
8
9
14
11
5
67
6
29
42
73
25
46
33
39
63
35
333
44
21
13
85
27
37
19
40
15
24
18
150
55
81
69
4
164
49
53