2
22
2
29
12
58
2
12
30
150
21
101
12
79
2
12
12
61
25
197
23
112
57
292
39
198
30
146
32
159
8
36
78
398
55
278
2
22
2
29
12
58
2
12
30
150
21
101
12
79
2
12
12
61
25
197
23
112
57
292
39
198
30
146
32
159
8
36
78
398
55
278