161
20
36
39
33
24
58
110
103
86
245
425
2
2
1
2
123
74
4
2
1
4
1
1
1
1
1
1
111
13
1
1
8
1
2
1
1
4
1
1
64
1
1
68
2
159
2
6
670
228
44
688
26
75
293
1
201
93
10
3
126
3
20
8
18
1
1
287
1
2
36
1
2
11
1
4
36
2
11
2
1
16
15
1
5
25
2
2
1
3
1
1
445
1
7
36
1
2
2
105
1
1
1
1
3
1
2
14
14
3
7
41
594
14
2
240
365
60
1
4
667
3
240