66
38
29
186
67
185
70
88
135
73
35
47
269
25
59
95
82
57
114
22
106
64
163
36
147
84
240
149
30
27
116
89
24
129
76
49
115
44
34
48
33
23
126
117
45
160
51
28
40