164
58
45
70
16
21
32
53
48
36
8
80
9
39
5
11
7
25
37
30
20
27
128
121
1163
179
87
69
29
50
12
55
38
79
18
64
151
28
23
31
68
33
26
61
49
15
43