42
31
32
7
11
19
26
41
71
89
62
142
39
90
37
10
20
36
120
67
38
28
21
5
43
73
52
83
60
27
86
23
24
68
53
58
154
30
74
8
193
121
114
49
34
64
25
16