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