16
59
112
152
281
80
52
68
376
94
24
45
40
33
271
18
65
38
63
15
300
25
30
56
20
43
84
105
35
99
9
17
96
14
22
331
79
19
31
29
44
90
95
12