13
46
45
147
100
17
4
57
94
38
21
20
132
209
6
18
30
188
14
11
8
3
227
29
113
186
35
59
32
26
23
7
16
105
25
114
10
5
67
148
9
329