34
86
69
147
156
4
3
36
9
114
33
19
180
51
37
54
14
16
18
249
73
61
42
12
166
15
606
146
29
47
24
26
22
109
59
72
260
322
11
76
71
82
20
23