139
36
93
44
228
21
72
107
53
26
19
39
96
10
16
34
24
38
256
86
83
50
40
14
162
91
133
67
13
130
76
75
167
452
7
112
222
66
6
29
415
158
30
598
218
189
314
43
156
68
157
225
122