3
30
11
107
36
40
14
17
13
39
42
24
53
47
127
23
158
61
7
6
12
175
134
79
7
76
80
72
40
18
11
6
5
18
16
17
37
4
3
2
2
3
2
10
3
1
5
6