71
131
59
441
51
32
45
43
22
288
384
50
28
144
87
48
109
17
107
100
62
93
60
156
115
42
21
165
112
65
14
143
75
117
7
18
34
12
242
64
31
44
78
36
33
86
49
99
57