40
189
55
48
28
29
18
24
21
46
78
27
102
20
19
108
23
69
51
31
44
53
68
52
37
33
32
41
49
30
142
15
64
26
12
11
61
10
16
6