181
218
90
104
126
98
113
51
151
21
67
12
33
23
31
49
105
116
20
53
149
301
41
924
99
285
124
68
221
180
315