1
4
8
0
3
2
10
6
11
21
9
145
20
14
24
29
22
120
17
5
18
41
48
101
26
81
30
13
51
7
34
46
42
87
37
115
90
561
39
102