132
114
95
74
88
253
489
8
173
66
26
85
19
43
44
13
25
35
18
276
157
31
50
161
42
90
123
101
83
30
39
146
4
40
20
109
23
82
81
46
27
38
162
2
45
22
9
64
29
36
7
100