67
139
33
42
52
44
11
28
86
137
53
81
232
138
59
265
231
79
77
39
129
31
62
74
30
167
109
49
25
106
50
22
95
120
301
145
41
19
153
64
21
32
91
27
10
130
157
83
103
156