89
37
13
151
105
104
261
34
64
230
203
192
7
85
23
54
60
136
53
185
47
65
33
81
50
52
74
153
284
76
93
111
77
139
67
113
333
82
75
108
25
21
27
45
129
305
66
73
19
146
42