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