1
39
10
16
9
30
308
36
49
24
40
41
31
2
59
103
17
27
22
4
11
21
38
5
246
199
33
169
6
113
37
135
105
19
12
52
13
66
265
91
424
58
28
42
67