29
63
70
89
28
24
12
14
23
378
16
19
13
20
75
10
17
273
21
25
50
48
31
27
9
15
46
18
61
26
33
73
197
30
38
52
34
51
66
67
36
150
47
56
77