86
33
88
38
83
37
63
60
22
45
58
43
89
138
49
35
139
74
21
30
114
50
97
54
66
12
32
34
95
14
16
31
5
42
51
85
17
41
110
13
67
118
20
11
19
44