17
410
13
86
23
18
37
75
36
12
41
19
214
50
127
84
48
65
58
43
51
42
53
70
105
130
49
25
10
94
154
3
57
6
96
20
87
9
108
8
81
378
27
66
39
26
47
143
115
110
28
79
68