19
17
273
87
48
59
46
146
39
57
115
127
91
54
56
10
22
51
25
15
55
12
11
72
93
1033
30
52
141
29
21
33
106
120
212
60
204
44
36
430
165
124
66
753
63
476
7222
393
1326
879
195
147
27