29
17
22
38
169
32
26
79
18
44
37
91
76
199
36
87
71
40
240
56
34
63
88
105
120
341
145
70
50
81
104
65
45
73
100
57
147
82
230
27
31
54
55
53
59
62
67
16
89
51