49
129
121
27
63
106
8
31
193
191
6
4
16
103
65
97
25
44
46
300
127
148
72
83
86
423
33
18
114
45
76
22
9
20
39
17
133
14
28
3
32
156
12
404
47
104
37
88
323