46
42
77
43
5
25
19
211
4
8
22
71
104
39
66
15
7
41
118
31
10
45
12
159
57
6
122
81
9
33
130
120
29
123
227
11
24
61
14
246
146
40
200
136
262
30
62
60
229