46
25
9
188
36
38
20
4
40
6
33
72
169
50
214
144
151
39
186
10
112
484
213
82
24
90
56
16
22
42
3
118
58
19
249
8
34
21
215
14
2
30
37
32
145
31
26
65