51
12
19
8
25
15
13
28
16
11
14
6
39
21
18
22
3
53
38
42
62
59
31
23
114
30
121
1
24
205
57
35
2
10
95
47
352