73
61
3
9
161
39
49
34
35
36
19
82
66
98
105
40
20
37
109
33
93
89
41
94
59
108
88
52
62
65
76
74
47
103
178
51
69
22
120
85
58
70
106
27
91
23
31