10
34
26
27
48
44
17
7
19
11
21
46
33
13
9
51
54
79
29
111
22
18
45
30
38
94
139
62
25
32
43
16
88
23
67
409
56
152
69
59
41
81
75
175
133