112
29
60
19
15
18
14
67
20
6
43
210
13
70
33
21
31
177
38
53
57
40
25
17
295
78
85
79
5
23
143
602
46
73
238
11
22
234
101
59
190
72
24
36
293
54