25
12
34
23
10
38
136
37
19
55
15
8
42
9
78
46
5
43
72
39
131
17
28
11
13
49
20
397
48
1
14
33
61
68
44
36
30
58