3
4
0
2
5
15
122
12
21
17
35
42
39
130
27
20
31
60
8
6
209
23
14
68
51
55
22
10
11
7
47
13
9
44
38
19
46