71
30
36
28
122
162
76
33
39
276
82
21
145
46
127
289
155
43
99
9
78
192
682
45
25
207
70
382
34
67
74
44
129
184
83
12
24
17
11
35
481
16
42
97
79
50
194
96
93
13