11
22
3
13
32
10
19
60
15
21
18
34
6
26
45
14
213
96
46
44
113
87
59
77
236
111
56
251
31
43
52
68
93
61
183
629
86
189
66
127
69
67
30
85
16
25
48
20