234
65
63
30
38
59
57
132
87
92
857
596
2
1
148
82
17
1
1
1
125
11
2
6
1
1
1
1
1
1
1
6
1
1
1
94
1
1
91
2
1
250
1
93
13
433
295
23
1
1
1
2
3
5
13
282
2
3
26
1
59
2
433
23
21
299
282
220
7
1
3
3
203
5
21
14
2
1
1
373
3
1
10
1
3
8
5
68
2
1
6
2
6
3
3
1
21
6
1
2
1
1
10
4
1
1
1
530
3
37
3
3
6
113
1
1
1
1
1
1
1
1
1
2
1
4
1
1
1
23
2
73
20
743
19
2
451
2
295
83
26
287
8
29
88
33
56
847
10