3
73
6
42
32
26
96
44
131
37
21
94
47
71
82
33
68
101
15
17
106
43
24
18
111
5
167
62
8
83
55
122
20
61
30
139
52
41
7
112
22
81
27
38
19
29
50