47
13
29
7
18
22
20
35
137
25
54
6
51
90
55
52
14
19
15
8
114
38
16
30
60
34
23
46
116
9
27
26
125
33
78
133
338
104
158
28
142
199
11
43
59
135
230