13
9
29
40
14
138
20
26
58
50
293
45
186
228
22
10
15
252
36
52
145
7
62
148
17
47
3
44
55
59
37
19
101
12
32
18
25
96
11
5
116