39
37
31
67
42
34
11
18
99
13
101
60
22
127
26
29
14
21
128
193
20
50
16
137
59
28
38
90
53
52
4
30
103
285
17
46
211
70
190
86
41
57
51
24
33
15
174
77
85