13
15
2
33
18
12
5
25
16
6
3
24
14
17
57
197
7
62
28
11
31
331
51
32
74
45
22
27
82
111
37
119
105
47
42
19
50
171
218
41