5
31
12
6
16
35
53
26
54
50
10
24
30
20
28
18
45
49
23
334
13
44
79
21
32
113
3
87
15
11
33
48
14
9
67
4
102
25
19
61
111
36
7
74