260
14
31
58
130
43
24
53
12
101
51
20
102
119
131
15
44
160
138
62
30
40
97
17
107
59
78
21
74
33
99
25
8
36
104
32
77
42
55
29
13
69
18
19
52
26