106
74
29
19
38
140
21
69
41
52
48
75
61
15
30
27
14
65
127
54
10
96
31
111
64
98
45
63
32
58
71
24
33
60
22
28
11
34
85
46
68
20
122
18