7
18
143
53
117
120
31
51
73
545
52
141
25
122
91
113
93
41
85
45
29
5
221
2
24
62
14
13
74
49
23
8
105
78
156
101
11
3
33
58
79
55
61
149
65
350
90
30