82
18
21
84
98
32
79
57
151
47
94
107
72
70
23
95
50
69
52
68
30
11
22
35
61
15
37
67
45
27
26
5
125
331
110
42
116
77
66
111
137
17
20