59
112
152
279
77
52
68
375
93
16
21
44
40
33
266
17
64
38
63
45
14
278
25
30
55
19
42
82
101
15
43
35
99
8
20
95
22
330
36
73
31
29
90
12
24
13