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