192
62
66
6
63
20
77
124
97
24
155
37
123
12
684
5
49
33
15
48
95
40
8
61
47
26
35
72
461
59
22
941
512
278
346
785
109
54
3
226
34
19
259
9
359
50
70