0
11
21
9
3
22
4
62
104
58
61
5
13
78
292
63
47
49
242
37
300
101
120
136
64
65
33
56
18
68
221
57
107
39
229