43
50
37
148
10
24
18
79
651
122
22
73
17
25
33
28
39
61
20
16
85
8
131
48
23
64
27
59
60
188
12
42
19
13
26
51
129
29
15
257
94
31
35