33
70
22
139
333
218
5
247
255
133
17
10
81
54
21
53
31
98
71
47
23
150
28
101
611
116
961
85
112
60
25
41
43
26
46
34
20
18
751
61
84
262
19
51
57
69
55
35
166
88