4
13
25
270
11
218
34
63
88
1
10
112
105
125
74
46
66
8
32
29
36
18
23
89
82
68
62
37
137
38
28
70
67
19
33
14
2
44
17
7
39
51
35
15
41