29
110
32
27
11
6
40
15
26
13
97
61
9
123
18
144
38
47
84
12
20
79
23
57
45
423
24
25
245
4
7
3
49
65
59
16
33
34
42
17
10
60