11
28
60
366
164
53
90
46
86
48
325
105
7
127
67
9
69
79
40
73
22
59
44
110
54
12
112
58
50
198
122
215
62
76
205
19
25
81
56
31
47
20
24
121
126
36
26
15
203