96
145
25
68
28
74
803
24
19
23
61
26
103
62
55
63
92
29
91
15
10
39
32
116
107
14
43
16
45
21
47
60
83
7
36
18
8
135
22
80
59
33
119
476
35
105
50
146
69
40