49
16
20
1010
152
191
53
96
65
70
28
106
171
75
31
241
113
37
10
159
99
12
111
26
336
211
52
41
357
29
32
86
43
140
25
154
105
335
127
60
35
384
18
33
93
392
24
90
383
77
216
23