18
12
23
54
29
64
7
20
17
53
60
22
13
31
172
37
11
36
9
50
27
34
65
261
15
8
51
255
983
26
38
46
73
52
152
198
14
80
32
21
43
10
99
313
16
24