12
10
88
191
93
25
116
405
190
136
124
11
27
192
50
45
41
137
15
14
35
286
26
5
39
29
320
64
34
94
134
126
13
232
22
107
49
42
101
244
52
37
238
80
388
75
67
90
156
56
38