38
28
53
33
21
19
52
15
23
11
58
82
158
98
8
10
77
6
323
67
518
35
14
51
30
65
25
36
152
9
34
18
17
2
93
46
37
22
0
20
13
39
26
3
59
43