11
9
13
79
51
52
17
22
25
33
77
38
28
133
113
40
36
16
71
73
37
210
74
95
83
47
120
68
30
275
187
97
84
45
200
44
76
32
26
743
143
212
708
127
48
34