59
2355
36
29
43
4
26
51
8
132
114
19
73
6
2
179
11
17
58
542
7
35
65
76
30
15
122
111
80
13
44
128
39
287
22
12
89
45
38
95
1
386
74
178
87
28
24
96
46
41
293
108
5
90
270
182
283
116
91
32
9
31
3
10
14
21
20
23
55
16
157
164
33
25
77
18
42
67
27
63
107
223
867
52
60
88
40
37
62
176
213
110
430
119
47
869