195
7
72
51
12
50
21
89
32
63
202
218
60
24
29
94
55
382
108
128
99
41
62
16
159
35
34
69
64
182
249
102
76
511
19
107
53
185
33
70
137
473
205
46
103
484
574
198
148
244