42
132
287
13
38
20
182
31
54
118
251
70
57
113
146
9
3
26
89
34
1
10
6
16
152
22
76
37
32
267
167
64
15
17
105
19
7
67
90
48
8
86
23
210
102
36
46