59
101
46
62
61
58
194
13
81
229
27
24
40
86
26
76
12
44
10
83
71
11
20
9
2
14
18
91
56
49
55
80
50
30
42
37
33
38
39
113
35
31
109
22
89
43
45