92
49
102
66
107
239
90
88
57
14
126
50
25
64
20
103
10
188
19
41
24
22
287
43
34
63
204
28
17
8
68
58
27
55
80
23
48
348
131
47
155
228
38
40
60
1072
270
109