28
27
67
17
22
155
65
53
19
128
21
111
25
14
68
13
15
18
20
36
61
26
9
29
5
45
10
147
107
35
12
31
34
23
52
372
11
180