28
24
35
71
17
106
49
29
55
251
18
8
234
69
86
70
72
92
102
52
136
13
32
81
65
143
59
77
30
60
173
113
88
41
91
212
222
90
151
7
15
34
210
75
73
11
10
50
175