128
34
91
14
45
7
10
20
26
121
9
8
99
19
90
50
30
29
12
13
22
31
16
17
68
23
25
18
11
4
37
6
55
41
39
177
35
15
56
176