5
33
25
29
81
16
3
14
1
35
41
18
3
2
1
31
30
11
13
23
14
16
13
9
9
28
1
22
20
9
6
2
6
61
16
24
8
13
112
31
24
41
55
49
12
19
4
20
29
2
16
31
8
41
10
27
46
18
4
4