11
18
1
8
4
7
25
158
10
34
24
17
33
29
28
19
5
52
38
14
43
22
56
36
45
6
13
26
69
224
12
21
27
15
67
257
83
65
46
35
243
296
124
20