26
62
19
61
7
14
23
44
25
24
8
18
36
40
65
39
10
5
17
11
35
140
130
33
48
34
54
50
96
15
29
92
74
233
84
42
178
13
79
227
59
125
101
138
167
133
345