29
9
28
37
23
58
6
31
34
33
84
70
42
46
13
19
16
56
59
77
22
27
62
175
25
57
12
87
20
53
81
24
54
26
21
15
75
18
35
39
14
121