55
160
101
47
37
22
78
50
116
19
14
18
93
42
140
87
16
30
44
510
7
21
25
15
32
53
57
68
62
17
96
100
28
29
46
49
34
35
84
40
9
107
41
20
33
157
104
45