13
12
36
26
57
48
146
100
494
84
79
98
113
260
123
144
46
54
35
764
65
91
11
15
72
22
66
53
114
45
27
75
168
51
47
10
400
58
99
17
671
43
82
64
38
118
31
21