31
117
10
266
49
21
19
14
5
33
37
170
17
118
41
614
60
8
32
42
119
2
64
53
9
102
25
52
22
28
20
61
48
3
15
43
59
34
18
13
26
12
158
143
323
109
406
11
113