32
5
8
30
46
26
9
4
13
17
19
12
45
65
6
150
18
15
11
52
14
34
27
37
10
81
23
24
28
90
49
2
38
662
22
40
36
42