1
11
8
2
28
30
20
6
60
9
75
55
119
24
14
7
13
1169
56
17
743
333
37
19
38
4
15
188
45
16
76
99
27
32
51
12
23
113
48
29
111
41
53
21
36
54
25
181