45
11
31
14
36
5
7
128
139
346
4
124
64
37
20
1
153
16
12
85
8
6
115
10
265
18
3
9
281
25
13
61
17
15
48
26
179
191
145
80
19
269