76
39
167
32
21
28
14
24
17
42
36
41
43
3
6
12
79
47
254
56
87
55
135
22
13
63
34
33
60
94
95
69
44
30
139
19
62
15
53
31
18
35
38
52
27
85