12
21
14
30
44
23
59
8
47
49
76
50
55
80
369
6
51
121
87
79
2
25
13
57
1620
32
5
7
62
19
20
17
163
10
18
31
27
90
83
37
53
98
141
16
77
4
3