77
31
144
64
112
12
1
17
14
13
29
55
6
28
16
19
109
130
35
46
573
2
4
43
98
65
44
73
50
56
93
48
57
21
26
15
9
100
91
61
23
53
40