14
23
11
25
2
4
13
7
19
53
17
5
220
73
268
35
31
93
26
242
10
66
16
70
151
8
6
38
36
30
21
62
27
59
140
20
22
9
125
121
40
55
18
84
50
56
141
110