0
30
8
3
13
5
2
4
23
6
53
9
35
10
7
63
36
11
39
79
34
15
22
18
26
12
47
42
284
126
102
33
154
20
21
25
38