3
31
98
16
22
21
24
45
29
13
20
19
59
15
17
34
225
14
104
30
11
144
26
81
25
99
231
5
10
9
262
160170