34
76
321
434
22
37
111
261
288
66
52
79
75
19
101
56
65
25
18
511
436
114
13
31
38
55
208
463
59
162
541
116
178
33
51
44
20
150
23
77
39
146
24
70
264
86
14
302
83
444
342
1794