28
13
82
24
33
98
47
32
43
330
56
40
44
26
14
114
27
19
18
29
94
51
68
35
21
60
185
38
67
11
73
20
17
8
6
39
62
63
64
30
684
378
289