29
74
51
133
39
41
28
31
77
19
15
32
37
55
21
17
30
23
16
18
14
52
20
11
44
42
13
25
46
9
40
26
10
34
45
285
112
61
5