5
22
14
318
15
7
20
10
150
925
273
40
175
8
9
225
25
26
145
17
89
16
23
18
1
35
146
127
4
19
12
28
125
159
4660
297
71
48
55
169
66
68
369
269