5
49
29
4
19
47
28
37
40
51
17
31
87
119
48
41
14
24
137
6
109
10
39
50
16
27
15
2
78
45
9
20
8
63
240
102
46
53
32
23
3
12
11
21
38
30
26
22