32
35
41
18
12
3
289
6
7
59
3
4
6
6
8
49
3
78
6
57
4
7
75
1
22
157
1
5
1
21
57
7
1
8
24
13
38
22
18
20
40
285
15
9
34
3
15
50
34
1
24
1
60
12
13
1
30
299
49
95