145
30
38
48
51
63
63
102
118
67
281
444
1
2
2
127
73
11
1
1
1
5
2
1
1
1
1
3
1
128
14
7
2
1
1
1
5
1
1
1
76
1
69
2
1
2
172
2
725
175
43
560
31
88
302
229
88
9
2
171
6
30
9
1
15
1
1
309
26
3
1
9
1
2
6
23
16
1
1
1
10
11
1
7
24
2
1
5
1
1
457
10
40
1
1
2
2
1
8
104
2
3
2
1
1
2
3
3
13
12
4
15
52
642
8
4
238
1
422
58
3
1
721
4