29
108
64
15
59
47
8
6
73
342
12
105
72
19
419
21
32
440
34
61
9
26
107
18
38
7
74
57
42
63
17
14
5
131
128
150
28
49
10
22
55
30
46
31
33
20
23