53
29
37
16
20
65
41
101
75
68
93
43
55
8
14
13
10
7
10
3
8
4
1
5
6
1
21
11
5
2
6
3
2
9
3
6
8
12
17
10
13
3
6
4
13
31
21
15
8
10
10
13
20
10
19
9
16
12
237
156