8
4
37
57
774
307
46
99
14
12
17
32
56
89
342
7
18
21
66
130
19
41
23
22
2
50
30
15
432
9
86
5
38
119
24
29
13
118
1486
135
51
59