145
28
59
22
19
96
57
34
56
255
133
47
30
29
41
67
115
53
40
26
116
61
18
36
94
15
31
54
38
32
80
75
45
24
11
65
147
58
21
69
10
161
230