29
21
19
99
17
37
28
140
10
13
26
42
38
15
23
31
30
16
24
66
7
110
20
8
25
322
50
76
22
47
33
11
40
12
32
51
9
223
6
5