64
50
11
28
170
131
19
1
128
27
29
45
7
23
49
85
35
84
67
66
47
90
178
125
10
61
86
31
15
36
62
52
60
53
56
176
108
118
46
70
30
22
13
39
121
38
34
21
20