69
213
120
35
7
17
48
44
30
178
39
80
59
78
9
96
74
133
140
346
27
22
41
89
26
50
93
218
141
635
76
101
151
53
55
97
28
23
49
61
130
83
63
1289
295
127
29