93
166
42
87
10
26
65
36
61
37
64
21
11
38
8
66
54
109
49
57
39
2
73
58
20
35
13
88
101
69
15
68
48
53
151
9
102
72
18
233
33
147
25
76
134
81
27
99