110
4
17
38
20
19
23
306
81
36
242
45
72
900
33
15
46
8
40
37
26
18
214
30
6
238
47
264
29
35
10
43
173
25
109
14
50
103
67
160
96
105
13
95
51
34
9
93
84
58