228
26
123
43
29
283
13
118
40
37
41
11
24
39
5
15
33
73
52
86
139
16
18
58
28
106
81
357
44
3
55
36
268
31
27
8
38
391
761
66
21
20
4
399
97
7
239