1
29
13
49
214
2
3
8
7
6
5
73
23
46
15
41
33
14
243
103
48
82
11
207
18
79
50
30
4
17
68
163
90
25
10