12
35
11
9
29
15
99
22
45
27
57
139
68
291
21
75
44
46
346
23
28
38
26
212
81
70
74
5
83
24
104
42
3
51
19
25
33
13
34
71
17