5
49
30
217
28
38
41
21
12
35
121
6
45
16
34
71
20
51
25
36
48
18
123
11
10
502
1
26
37
4
24
27
62
105
7
70
9
40
58
50
17
15
343
29
39