9
31
93
58
3
14
4
5
11
243
165
124
32
22
28
57
20
21
71
84
26
244
70
51
27
67
7
427
23
167
123
45
41
54
10
239
18
79
16
25
91
19
53
63