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