34
70
61
16
20
39
29
102
11
33
10
14
7
23
18
37
19
64
54
28
44
83
22
52
45
69
63
31
77
41
46
259
30
272
50
26
99
86
189
91
49
72
146
85