40
20
4
49
33
18
62
3
5
10
23
25
21
1
2
14
9
13
114
28
16
119
29
7
105
34
19
137
15
39
41
37
27
45
6
84
50
218
117