53
22
16
102
41
4
42
29
21
52
36
85
7
5
20
117
61
35
57
13
37
19
84
30
48
69
208
156
78
736
77
123
631
158
28
43
33
391
93
14
15
34
26
173
55
223
10
23