34
67
27
58
63
65
49
109
222
32
55
237
57
75
13
18
100
43
77
348
98
29
10
21
101
82
113
12
130
117
78
97
52
20
115
178
47
61
42
26
217
76
72
416
6
70
22
33
128
38