48
46
34
4
19
35
59
91
20
42
2
7
280
6
196
78
22
56
71
336
93
23
12
21
38
5
36
111
67
26
40
120
90
152
41
49
74
169
24
215
63
9
136
105
2063
135
70
181
25