23
9
113
116
256
16
140
33
246
150
122
2
18
30
87
35
45
58
49
21
125
34
53
274
51
70
84
17
12
14
13
37
66
15
24
47
52
7
8
168
72
31
22
160
187
10
11
71
180