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