44
78
33
13
42
9
100
138
23
181
29
123
15
442
110
88
11
45
27
90
28
36
186
46
228
19
14
122
12
17
30
18
25
191
47
35
8
16
43
24
48
49
61
99
82
37
318
547
76