50
48
122
106
166
35
171
40
28
19
37
65
60
97
69
98
38
6
454
57
14
43
17
260
24
64
16
76
145
26
32
81
216
25
30
282
15
85
55
42
47
44
79
13
53
161
49
89
41
94
58