9
216
95
34
771
209
4
257
40
48
97
7
12
41
165
27
62
67
31
53
17
51
3
14
58
5
131
126
148
15
156
28
63
11
18
29
22
168
171
23
172
21
102
462
32
44
112
30