40
25
62
399
6
36
33
41
19
12
13
26
30
504
24
42
10
9
23
5
4
18
45
53
47
109
14
159
86
20
11
34
37
29
77
126
181
65
108
94
46
287
44
15
31
217
70