135
45
28
26
36
25
65
63
61
47
42
489
115
44
5
1
1
84
9
1
1
5
44
1
73
1
140
1
531
124
26
361
25
5
221
229
75
1
1
2
1
1
1
9
1
3
13
2
5
1
4
2
1
1
1
2
1
1
1
2
1
1
1
1
4
4
1
2
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
1
2
2
2
1
4
2
2
1
1
8
1
2
24
15
1
1
1
1
2
1
1
1
1
190
22
1
1
1
1
41
10
3
1
17
2
501
6
1
1
237
1
282
10
528
3