163
73
83
100
64
89
23
45
74
177
78
71
30
151
7
101
48
331
26
157
72
21
57
14
59
56
60
27
38
211
29
90
85
28
18
15
22
128
9
88
16
32
47
25
13
33
178
3
40
63
20
4
39
66