0
23
9
4
32
6
3
7
46
13
1
5
11
17
16
68
20
12
18
10
27
88
42
81
48
293
137
79
211
259
63
59
727
156
201
90
930
116
33
47
21
72
44
84
22
200
101