23
25
14
6
7
5
4
1
12
40
29
9
19
20
13
42
77
10
3
133
11
41
59
50
232
52
65
18
24
80
64
16
33
154
117
89