147
113
27
34
123
132
157
96
67
114
54
220
286
128
75
101
51
35
21
64
325
41
177
133
29
83
58
33
104
65
129
174
39
79
24
55
60
28
72
56
53
25
176
22
44
30
38