3
13
7
125
53
24
9
58
26
6
14
76
16
20
23
27
35
5
11
18
12
10
33
49
54
34
8
25
114
170
108
316
17
43
104
59
32
120
167
147
89
57
21
110
304
86
92