63
45
163
31
53
24
40
32
35
48
22
142
20
15
107
16
46
30
17
47
56
62
44
75
195
119
69
39
59
102
36
54
146
33
150
191
70
68
55
50
19
95
49
43
41
149
84
38
60