35
31
27
28
16
14
20
19
78
50
7
22
54
24
26
10
43
52
67
21
55
65
17
13
149
23
174
5
41
166
46
68
184
47
128
53
25
77
127
102
33
30
93