107
81
7
5
27
23
60
13
78
69
74
18
20
39
34
1
51
15
76
17
36
19
316
55
21
417
33
58
49
48
40
26
25
77
28
70
6
124
32
176
86
148
126
52
80
85