12
10
47
6
51
348
219
71
58
106
11
59
1022
135
94
109
30
33
37
22
14
73
6591
146
587
116
39
7
97
41
40
331
122
36
93
731
68
231
29
77
110
49
21
45
230
120
46
48
217
52
20
81