12
10
52
5
11
232
23
19
1
37
69
53
21
25
27
15
13
20
422
9
28
16
104
7
8
74
46
34
43
60
45
36
144
55
84
17
291
40
2
67
3