11
17
123
7
106
14
35
28
22
143
39
43
42
45
26
23
46
9
1
84
13
48
226
119
52
38
67
706
162
308
27
4
141
94
20
6
64
51
2
157
93
8
18
82
19