42
19
4
180
74
89
28
3
50
71
9
35
48
14
88
80
41
47
75
31
23
30
24
112
60
25
17
63
56
93
83
87
61
184
6
15
126
45
66
62
100
77
39
52
121
54
32