76
15
4
61
36
39
24
29
32
45
14
148
16
68
20
64
28
71
83
18
25
12
65
19
75
123
44
58
66
62
179
92
31
132
55
43
232
182
111
90
47
288
59
193