34
40
289
210
36
33
54
38
82
25
8
77
388
115
7
272
29
31
60
51
18
39
17
20
53
147
95
9
19
135
50
21
26
46
37
27
114
69
604
49
14
24
193
16
83
22