0
11
105
4
6
25
29
47
91
32
72
56
280
13
101
61
3
86
18
43
38
75
10
9
37
84
54
70
35
5
63
8
33
28
22
55
19
90
53
42
23