180
29
28
9
137
47
42
174
35
15
50
37
31
59
30
21
38
8
12
63
65
78
22
14
51
33
54
43
39
13
79
48
76
20
44
70
55
26
68
83
6
46
1
75