0
13
11
40
25
46
10
22
54
19
9
5
17
26
20
14
16
32
428
15
24
48
119
140
200
28
41
51
36
29
18
39
230
1135
257
47
352