43
97
70
32
11
67
86
28
46
15
35
426
24
83
13
50
105
61
107
103
45
60
59
22
52
4
14
55
40
37
16
90
44
119
17
167
19
39
51
27
110
48
38
5
6
20