152
40
34
15
37
45
95
74
76
78
206
440
1
2
1
95
70
13
4
1
1
131
7
2
4
1
1
1
1
1
4
64
1
1
1
1
64
1
2
1
166
2
646
161
23
636
31
47
272
221
67
8
3
160
2
5
12
6
2
294
2
17
1
1
6
9
41
1
16
2
9
1
7
26
5
1
1
1
1
3
1
397
2
2
27
3
2
1
3
4
137
1
1
1
1
1
2
2
1
16
3
6
15
30
588
5
2
225
393
28
644
2