42
37
56
271
72
9
51
20
17
49
15
235
323
77
94
69
132
135
29
179
47
110
86
150
59
137
80
181
25
160
66
13
40
85
76
32
93
41
210
7
22
60
45
39
122
253
242
11
3
79
74
8
82
36