43
66
11
8
58
89
20
24
3
104
14
5
29
23
26
15
22
110
470
28
12
6
340
77
13
9
17
32
35
18
72
38
90
56
31
50
174
83
39
44
21
94