53
18
6
7
11
2
21
4
14
8
25
22
10
39
35
16
34
29
31
28
51
75
33
161
19
387
322
63
79
99
126
64
333
55
54
1292
131
163