148
66
17
32
47
42
59
33
27
44
43
35
16
92
36
102
46
60
72
13
9
37
38
53
83
28
55
41
68
24
25
78
173
30
62
22
23
21
63
140
149
64