10
84
43
31
180
76
684
59
17
60
221
23
105
112
20
75
72
22
86
8
136
120
49
74
246
50
46
121
103
140
15
157
48
56
33
131
36
28
172
38
67
66
41
150
80
127
226
77
34
148
14
91