29
185
67
69
87
134
71
35
47
268
25
59
94
82
57
114
22
106
65
64
162
36
147
84
239
149
30
26
116
89
24
129
76
49
115
44
34
48
33
23
125
45
160
51
28
40
39