19
36
11
16
25
18
13
3
0
7
5
30
31
28
53
245
194
139
10
48
126
20
45
12
39
547
152
40
84
258
119
26
68
34
184
193
70
44
95
361
66
61
51
83
94
1010
23
67