13
21
116
79
60
28
59
155
69
32
22
289
36
46
58
259
287
14
8
10
44
93
45
0
2
11
23
6
25
15
9
1178
4
50
31
17
340
7
65
80
19
12