29
71
75
50
5
171
67
9
39
40
89
61
21
118
11
27
45
37
18
20
56
28
13
16
15
12
36
25
38
22
46
49
24
178
148
107
26
281
42
41
44
23
66
10