41
20
16
9
13
31
84
28
54
27
35
6
7
36
68
73
17
125
50
273
8
70
88
18
19
30
21
5
12
15
197
110
80
187
81
75
82
971
87
89
238
65
359