89
103
131
381
50
375
47
88
26
44
13
8
75
173
43
231
239
69
256
134
228
91
41
17
109
32
72
20
68
307
12
104
25
65
16
178
40
70
42
456
136
58
122
412
63
160
90
318
48
31
57
34
15