91
57
41
55
32
21
14
38
36
18
224
20
26
15
118
45
42
54
832
29
58
62
84
114
142
39
13
34
51
44
77
81
366
293
64
10
234
150
193
73
126
25
99
47
59
86
195
93
135
197
121