8
26
319
23
27
14
49
51
141
18
21
13
11
15
41
40
85
6
16
4
37
29
90
28
7
5
95
123
80
25
237
10
145
34
12
181
104
53
17
276
35
72
43
36