3
10
59
27
7
6
124
90
96
38
13
41
250
21
26
36
19
24
8
16
9
2
37
14
1
12
11
55
25
30
158
17
5
73
43
23
44
68