2
61
6
69
24
33
27
47
28
7
10
286
78
38
43
23
39
55
87
81
17
107
161
181
26
140
84
57
82
110
220
195
49
70
58
293
755
602
63
74
36
31
256
134