75
99
155
41
35
36
34
18
45
24
16
412
136
29
47
69
281
12
23
324
19
17
67
51
25
217
160
8
119
196
61
13
56
171
73
107
71
79
72
82
342
11
30
463