10
12
110
257
65
7
31
160
3
48
30
39
55
52
5
22
16
8
43
206
47
49
26
15
9
203
29
14
33
72
104
21
35
197
51
42
128
41
13
66
62
73
89
11
32