12
162
652
242
189
96
79
54
62
15
27
124
143
234
70
317
66
20
59
57
4
21
78
51
130
16
179
188
13
65
22
40
32
42
37
86
82
28
126
88
10
23
24
25
19
5
261
30
18
34