18
69
23
125
29
17
63
14
30
82
50
13
19
6
22
80
35
121
54
107
42
25
93
304
55
12
9
11
58
110
67
24
28
43
70
3
39
49
20
44
16
96
10