38
33
21
27
23
37
304
62
18
48
97
12
19
11
109
9
16
36
40
13
49
8
59
17
24
53
10
495
44
31
7
56
30
88
191
45
25
6
64
47
42
217
71
35
113
20