12
6
51
27
9
72
69
31
44
46
15
16
30
32
119
53
14
84
98
38
18
73
61
324
59
50
48
45
21
3
36
17
103
207
67
42
100
247
11
22
218
186
23
43
151
546
35
94
37