46
14
3
17
30
23
28
76
25
4
49
13
283
166
32
42
47
15
79
60
107
33
44
11
61
135
271
66
116
51
19
260
6
100
72
52
57
129
59
31
209
50
8
45
246
92
189
126
20
77