376
64
93
32
132
58
133
222
155
179
593
851
1
1
1
2
1
3
2
1
220
139
36
1
2
1
7
1
3
1
1
1
1
256
12
2
2
12
1
1
10
2
1
1
1
1
6
1
1
154
1
1
1
1
127
3
1
1
1
413
2
144
37
644
593
26
1
1
2
2
3
9
16
564
3
10
55
1
95
9
644
1
28
53
497
1
445
388
6
1
3
3
1
384
5
36
16
1
5
8
1
558
3
1
32
1
3
1
8
5
1
10
92
3
1
19
2
9
3
10
1
37
6
1
2
2
1
45
4
1
1
2
1
1
930
10
2
54
3
1
3
3
3
4
2
33
196
1
1
1
1
1
1
1
1
1
1
2
1
1
15
1
1
7
1
1
1
32
6
145
17
72
1178
23
2
3
2
791
2
1
3
471
136
37
568
20
63
216
87
93
1434
10