183
69
57
58
16
24
11
34
51
79
21
134
32
158
22
14
17
48
36
10
338
143
622
92
62
234
23
46
37
52
94
43
35
60
18
66
84
212
31
153
26
117
39
620
81
67
245
355
132