0
3
26
16
49
11
46
37
15
33
8
22
10
6
48
61
109
17
39
220
47
62
139
85
135
340
141
89
105
40
102
4487