11
16
32
20
44
171
17
31
18
42
126
109
96
376
39
12
84
49
207
26
83
110
90
127
355
45
156
195
3
1292
279
93
13
67
15
21
22
27
120
101
80
343
46
86
38
70
400
56
225
61
29
187
9