42
40
43
50
91
65
33
107
55
218
45
97
71
62
11
6
146
173
178
126
47
90
106
8
378
14
13
115
30
220
10
37
68
27
17
34
29
137
24
32
102
38
4
22
83
5
142
86
41
76
224