5
7
31
84
61
40
53
102
13
48
11
3
85
52
15
14
77
47
57
95
20
2
22
204
1
236
267
8
30
4
19
26
50
23
24
17
34
63
25
68
54
58
46