74
16
91
23
12
107
40
7
32
57
11
50
18
56
33
42
71
15
66
38
99
48
242
46
52
22
47
41
55
97
260
53
102
43
93
426
184
213
289
135
419
326
274
20
34
69
36