13
9
48
16
27
33
4
1
5
25
12
11
24
8
10
199
91
218
34
59
38
60
142
208
78
31
20
14
41
15
56
6
49
51
62
45
40
21
30
342
105
22
36
125
80
32