106
14
49
293
9
19
58
70
59
65
10
34
13
27
2
40
107
29
8
15
5
104
53
1419
17
80
41
20
46
37
11
18
31
21
101
16
6
26
42
7
69
33
54
47
85
22
12
75