12
15
182
9
47
41
228
395
80
291
38
76
22
33
6
154
74
27
13
79
191
703
231
58
122
40
37
116
39
156
26
114
176
81
10
24
31
17
499
8
32
14
513
73
104
19