1
0
4
2
13
9
8
27
53
35
28
73
17
99
203
60
296
62
55
32
23
18
26
21
313
56
69
84
78
75
106
58
41
10
94
11
19
34
49
42
7
15
20
30