94
23
27
138
55
28
46
34
19
22
9
7
20
30
32
42
13
43
40
80
14
18
29
8
62
33
104
238
41
54
39
17
65
44
49
21
47
24
16
60
36
66
25
48
86