71
26
126
21
90
68
41
67
144
64
81
62
282
504
43
443
121
194
33
13
348
34
20
72
29
27
226
198
39
44
24
103
79
384
54
8
117
57
17
242
10
5
51
92
35
37
4
23
262
28