40
37
56
102
20
42
22
28
21
29
30
25
36
10
74
77
148
24
69
31
47
23
17
68
50
33
78
45
35
49
60
26
9
32
11
16
41
7
12
18
100