23
55
69
152
26
30
35
110
29
16
160
45
12
13
25
32
9
746
87
62
83
14
2
74
117
318
226
229
19
51
54
213
78
59
187