155
53
31
12
39
43
79
70
74
82
237
401
1
1
103
57
15
1
1
4
1
1
1
1
1
133
9
1
5
1
1
1
1
1
3
1
57
2
1
67
4
1
1
159
1
638
157
17
586
33
41
290
214
74
1
10
2
164
1
8
7
9
1
294
12
1
1
8
1
38
1
14
1
10
1
2
40
2
2
1
1
1
414
2
2
18
1
1
1
1
1
2
1
131
1
1
1
1
13
7
2
6
1
35
580
13
1
206
392
40
635
3