181
75
63
56
91
79
82
61
65
36
111
127
49
70
47
85
38
67
151
112
94
87
158
274
129
104
54
131
116
128
405
134
283
162
40
159
27
68
37
34
223
276
66
76
101
39
28
92
132
109
142
42
46
57