44
117
56
26
30
31
70
7
34
46
17
38
14
22
27
29
25
477
150
140
72
12
19
11
59
21
32
45
9
33
49
35
50
64
24
23
6
16
3
37
20
328
28
91
116