58
39
57
74
22
24
56
45
32
37
16
1
49
70
83
184
11
25
38
17
6
34
44
13
19
28
18
416
20
3
12
63
113
47
36
7
138
42
253
95
64
94
33
126
30
52
15
87
40