145
15
8
18
7
20
14
10
23
139
93
111
34
276
33
110
73
97
43
72
24
61
171
74
50
94
70
241
46
31
28
393
55
135
112
62
274
48
44
30
83
22
54
52
40
178
9
104
80
37
66
35