38
877
15
31
13
64
7
95
20
135
243
28
17
62
32
26
212
23
37
51
233
89
35
174
34
173
40
21
132
49
12
33
19
27
58
122
104
105
6
16
8
25
61
123