20
37
26
30
31
63
35
44
15
74
13
52
58
84
14
76
16
45
2
32
17
41
25
55
67
70
64
11
29
12
507
62
196
122
298
195
165
190
296
484
42
189
759
289
86
65
85
210
232
98
170