110
30
107
62
102
88
114
23
10
72
38
74
16
181
47
104
61
40
48
421
116
121
100
81
32
9
29
134
22
12
18
93
158
122
26
46
54
86
112
36
27
35
31
221
79
123
25
125
97
178
24
33