2
0
21
74
9
27
79
58
64
6
87
55
13
37
104
106
26
109
15
42
16
89
17
68
29
46
326
73
18
72
19
8
35
80
158
23
41
76
318
85
146
226
115
230
121
134
44
149
392
133
160
159
98
129
140