23
68
43
20
82
93
158
30
28
66
194
34
39
40
377
22
14
38
19
138
37
15
7
397
25
42
32
53
16
357
445
13
11
35
9
119
36
102
52
33
17
27
62
65
50
160
470
103
29