29
68
43
74
33
23
25
14
36
171
67
103
57
60
26
17
39
28
22
16
15
18
21
44
30
11
20
91
69
55
13
118
27
159
37
31
41
58