10
63
25
4
13
8
22
1
20
11
31
44
27
181
3
41
9
14
43
45
7
107
34
23
12
39
36
26
6
15
159
61
60
68
5
215
149
275
85