9
14
32
18
44
10
136
823
97
1207
13
24
31
338
521
67
29
28
20
63
56
100
33
7
235
36
30
116
50
37
46
93
70
8
23
35
117
51
27
43
200
61
126
129
83
139
5