63
148
18
174
98
49
442
70
117
92
40
122
185
147
86
56
32
46
141
660
61
58
65
179
110
11
123
2
81
14
35
8
19
55
80
76
87
37
48
130
158
29
88
47
74
44
252
255
91
39