10
265
52
20
23
9
17
2
37
14
63
26
12
21
13
51
130
58
62
86
150
90
157
44
1
7
66
53
30
31
69
48
56
49
24
64
22
67
613
5
19
46
96
68
39
16
15