10
31
50
13
12
47
49
33
22
36
44
25
26
20
78
51
24
32
9
48
251
212
40
38
14
88
118
144
116
413
19
52
35
18
34
28
27
41
135
37
61
30
8
11
29
3
21
4