10
13
103
30
15
34
3
6
44
4
58
84
64
5
17
32
35
37
90
191
138
33
72
24
12
188
375
27
23
45
18
55
54
66
43
20
46
9
8
25
7
51