146
69
125
159
34
19
86
8
9
70
23
33
27
67
15
83
84
316
13
46
26
10
7
105
6
12
42
119
131
87
30
74
57
53
20
4
17
63
35
52
45
157
141
32
80
43
36
94