115
16
27
18
17
25
157
289
79
197
38
22
10
1741
96
531
73
261
49
40
15
59
20
113
36
26
19
5
649
173
42
250
12
41
359
167
33
34
28
51
95
24
69
1068
116
75
6
523
138
9
47
8
50