42
63
55
95
148
27
26
24
33
159
25
316
12
22
17
444
65
11
66
36
9
312
21
15
197
398
120
59
109
14
516
8
41
19
30
309
6
179
16
20
192
260
82
68
103