3
13
23
84
42
12
68
29
11
19
25
27
10
26
70
53
16
28
74
22
40
89
36
105
7
14
160
91
20
87
325
143
48
209
92
32
183
94
149
76
50
93
24
33
8
38
6