38
23
129
157
94
39
37
44
42
36
28
79
17
75
20
53
62
18
903
104
90
66
6
95
32
54
33
159
21
35
10
271
31
522
193
133
6607
8
30
92
101
140
49
240
40
27
13
59