23
31
33
11
14
78
7
266
65
16
13
26
234
71
163
32
185
6
51
72
107
68
12
97
38
18
10
19
148
9
95
54
149
64
53
24
366
281
155
41
29
42
30
47
265
2
55
15
46