39
12
13
36
15
122
29
40
25
106
21
16
19
23
30
28
8
18
35
906
20
229
9
5
11
674
17
6
46
61
51
54
24
73
103
49
70
86
14
26
34
83
75
37