39
17
10
32
49
62
238
9
106
119
63
4
14
34
50
12
86
91
48
29
51
16
2084
20
37
33
229
70
38
89
129
75
72
18
35
52
78
41
58
27
90
31
24
378