16
51
44
14
79
13
29
38
43
99
40
65
103
211
31
159
45
35
48
77
10
8
17
22
9
12
280
60
88
73
32
19
26
4
27
18
59
58
54
94
28
36
68
33