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
176
87
28
24
46
40
293
108
5
90
270
182
283
116
91
32
9
31
3
10
14
55
16
157
164
23
33
25
77
18
89
41
127
21
27
63
107
223
868
52
60
88
62
42
213
110
430
119
47
870