2
4
72
6
21
5
37
131
134
115
92
22
83
20
63
147
7
357
10
186
23
30
306
12
47
113
157
222
32
105
318
190
60
264
132
27
88
38
15
48
39
106
69
68
51
56
77
133
55