63
13
108
53
125
35
7
117
96
95
15
124
16
29
6
61
42
20
74
83
112
8
10
26
72
312
143
17
37
789
36
87
99
38
11
90
221
128
98
47
39
19
274
9
4
28
45
60
114
2
209
12
46