25
156
31
71
60
42
34
68
22
56
38
44
37
52
132
20
35
32
28
17
9
18
7
14
27
83
45
23
13
47
111
6
8
12
4
302
65
77
16
36
40
33