66
90
35
19
30
16
79
24
10
33
278
20
48
152
29
89
21
107
63
3
42
114
49
161
37
40
50
47
11
6
170
23
17
215
72
155
162
103
128
22
8
26
175
62
31
12
82
27
106
115