2
1
11
23
15
84
12
18
21
66
5
25
8
7
24
37
6
50
40
4
9
36
132
56
13
32
43
45
241
10
27
53
59
29
57
19
390
31
151
55
26