43
34
70
98
187
46
16
21
12
330
31
48
26
23
42
27
45
52
29
41
82
99
28
15
300
10
308
17
30
67
24
123
75
8
25
36
18
22
14
37
20