3
44
19
45
102
32
10
46
21
132
29
110
112
26
127
100
94
36
83
98
28
37
43
34
62
22
61
16
123
8
17
11
69
68
49
146
33
23
121
35