90
37
15
33
43
14
28
42
44
30
4
23
13
10
32
36
64
20
80
31
29
34
17
16
38
113
58
9
27
51
61
11
377
24
52
69
12
77
6
605