42
30
59
19
15
61
98
5
44
80
21
36
102
114
13
51
32
33
37
67
24
43
28
104
10
81
11
70
9
159
40
23
69
27
12
82
91
216
34
119
66
96
90
8
20
26
77