146
42
34
14
38
46
80
73
93
82
221
427
1
2
1
2
1
94
64
15
1
2
6
1
1
1
1
124
7
1
2
5
1
1
2
2
1
1
5
61
1
1
1
71
4
1
159
2
648
147
31
597
27
45
300
210
50
6
1
3
148
3
9
12
8
1
285
3
14
1
2
7
10
41
2
1
16
2
8
1
6
35
6
1
2
1
1
2
415
4
1
29
3
3
1
3
1
109
1
1
1
1
1
1
1
1
1
24
6
3
14
45
580
5
1
210
1
410
26
1
646
2