2
90
2
10
17
6
3
7
38
47
4
29
3
52
12
12
4
48
35
177
31
7
7
38
83
70
17
13
16
29
3
1
50
68
70
76
16
2
1
30
168
1
7
29
42
3
20
12
13
21
18
6
33
12
16
96
12
18
25
35