44
179
163
98
67
111
63
66
83
626
55
52
64
36
60
30
35
69
123
38
58
82
218
40
29
105
33
297
115
24
41
16
50
78
26
7
11
88
27
49
12
307
159
28