67
19
141
76
51
79
18
30
35
170
31
9
47
61
241
81
71
102
43
42
128
257
108
109
93
45
788
103
34
50
60
54
24
48
25
12
13
97
17
72
347
503
26
74
300
117
5