1
15
36
10
150
120
61
12
14
66
194
53
47
48
11
44
72
37
56
38
94
204
50
220
278
154
107
87
604
170
165
23
353
68
9
80
30
27
206
57
118
158
31
79
17
13
22
18
81
28
6
7
59
112
35