11
30
12
47
20
99
56
27
52
1
283
65
43
14
58
10
59
134
85
176
32
31
137
35
29
51
64
22
118
13
88
39
86
90
18
81
60
124
37
82
67
69
21
242
151
49
170