94
178
117
179
88
40
70
13
42
81
29
241
97
148
53
59
22
43
96
165
72
210
16
50
106
8
28
237
17
105
190
100
107
6
55
196
49
18
60
64
143
41
146
153
92
23
1808
7
391
44
75
1664
698
127