91
182
228
142
38
105
131
125
158
168
58
123
20
51
49
33
563
21
68
159
383
63
39
113
56
53
66
61
11
12
34
35
42
71
36
28
121
59
15
47
138
46
45
37
57
84
41
70
73