314
230
50
180
100
14
80
46
61
81
232
34
22
15
26
23
11
13
45
47
38
41
12
64
90
53
40
54
44
68
37
27
82
48
28
21
122
39
137
72
79
19
20
17
157
388
18
152
29