12
14
18
8
3
122
7
5
43
32
15
13
11
22
41
47
61
91
142
62
27
49
70
57
24
208
56
60
34
21
235
98
281
96
23
31
16
126
52
46
53
25
66
77
28