1
4
5
13
39
121
227
63
183
15
14
75
71
197
238
132
164
85
34
17
68
575
47
28
38
9
20
95
451
113
37
16
56
98
120
149
29
45
107
262
111
72
66
96
43
58
53
275
154
49
219