43
65
25
32
14
774
27
20
23
38
47
24
102
12
129
18
201
16
149
240
196
30
13
94
35
77
98
29
71
406
39
194
115
19
53
17
15
36
22
287
97
51
10
57
410
106
28
26