59
2355
36
29
43
4
26
51
8
132
114
19
73
6
2
179
11
17
58
542
7
35
67
76
30
15
122
111
80
13
44
128
39
287
65
22
12
96
45
38
95
1
386
74
178
87
28
24
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
89
127
27
63
107
223
868
52
60
88
40
62
42
176
213
110
430
119
47
870