11
14
30
104
80
89
81
31
132
99
226
143
146
22
160
56
39
425
61
27
149
42
87
29
32
84
91
54
40
44
187
70
140
7
47
399
19
24
58
60
26
100
107
86
41
90
85
75
46
102
38
20
15