2
0
4
5
128
7
3
17
58
135
23
59
21
29
9
34
74
52
24
38
10
154
181
40
18
36
47
30
22
27
12
62
20
39
66
8
25
85
6
77
15
33