5
9
49
10
21
45
86
35
27
2
42
20
192
23
14
56
165
193
66
630
47
67
12
142
62
70
17
54
50
31
15
97
13
40
22
133
16
69
48
53
61
79
125
11
117
24