23
9
21
17
314
18
13
7
20
14
28
26
29
53
34
10
5
6
16
3
11
32
4
93
70
102
68
71
104
80
36
242
108
238
121
43
39
110
130
75
94
256
81
74
132
19
67
191
153
207