42
106
11
3
13
10
2
5
15
36
18
9
7
61
1
8
16
53
17
20
33
6
26
47
28
40
27
37
4
24
21
55
29
41
12
22
31
101
19
23