68
30
123
64
25
84
17
87
12
146
119
76
46
13
35
100
158
86
15
37
109
11
9
10
47
1403
6
19
42
26
18
129
50
40
252
5
45
27
16
73
66
131
49
56
20