45
102
18
12
87
39
73
69
90
82
74
24
17
63
29
19
83
20
126
76
1
62
5
3
35
33
30
104
25
86
79
14
15
1032
67
26
7
11
53
205
58
13
71
50
78
42
22
28
6
8
31