4
25
7
40
42
37
28
16
6
18
138
5
15
3
61
266
19
41
76
23
2
91
36
101
33
50
34
93
73
100
82
66
125
9
29
52
67
35
8
79
57
51
31
64