81
32
50
45
58
36
26
690
49
24
42
101
38
55
62
134
30
27
168
48
129
88
47
91
63
70
56
7
94
74
113
93
54
181
198
77
86
69
28
98
59
114
33
643
83
220
192
12
97
31