44
40
9
110
216
87
46
23
14
11
35
41
47
7
4
121
31
88
163
6
26
32
16
190
123
143
33
794
117
229
287
25
116
42
99
91
125
34
17
13
53
12
56