48
28
14
38
22
112
83
62
53
80
64
92
47
19
63
87
21
308
35
27
11
104
121
127
70
42
246
20
153
139
98
43
245
58
147
29
18
321
71
52
60
369
135
107
131
159
76
68
41
99
97
223
84