180
52
57
58
7
40
49
62
228
44
21
90
32
46
17
61
80
66
63
25
53
4
237
3
83
100
47
84
33
73
72
18
30
9
95
109
10
11
56
22
59
13
26
166
35
34
20
51
39