90
178
106
85
70
134
93
28
2
27
28
34
19
22
31
40
89
64
18
17
22
29
13
16
44
14
33
24
53
16
15
23
29
69
11
44
40
2
2
39
19
15
19
11
7
11
26
40
32
15