142
14
92
8
17
61
30
10
44
43
52
168
42
19
11
12
67
31
49
40
16
34
21
53
23
50
9
73
5
108
13
80
288
25
18
22
37
196
33
213
84
46
54
103