218
126
59
684
8
22
56
130
7
30
45
36
4
6
15
57
78
12
34
33
122
60
53
14
46
92
83
81
79
84
681
11
41
76
54
32
136
43
64
51
21
71
162
135
39
61