111
56
114
282
27
49
33
77
54
11
19
357
131
116
87
50
12
176
218
38
32
206
61
72
37
412
202
18
219
47
46
28
22
7
41
29
147
945
24
75
17
228
326
31
64
98
26
941
225
553
90
67
20
238
80