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