19
5
13
41
9
14
15
10
3
63
39
84
31
42
26
45
17
35
141
29
100
23
77
145
54
60
98
115
101
81
58
85
121
94
49
56
72
67
139
88
243
51
59
25
27
83
43