2
40
43
9
11
67
59
28
29
115
64
18
10
19
13
30
5
6
55
8
45
20
21
111
137
121
25
24
44
58
117
26
14
92
12
7
52
3
46
99
91
63
4
238
56