2
8
1
99
61
13
15
4
20
27
38
29
53
5
12
3
55
19
9
6
191
76
17
44
18
16
40
108
22
11
10
88
77
50
47
101
54
335
37
25