47
127
37
236
8
12
36
43
276
170
40
19
199
82
24
29
30
20
13
80
770
131
166
67
9
186
5
55
169
135
25
77
70
17
22
122
158
33
45
59
34
11
58
18
136
21
16
228
88