78
40
29
157
226
12
5
81
26
224
36
94
82
124
62
58
27
95
55
83
16
14
6
54
9
39
182
87
37
75
30
70
24
85
38
154
28
101
10
999
53
23
93
128
52
42
49
91
384
60