56
51
5
7
14
12
351
24
9
61
42
57
19
75
28
21
4
6
339
3
25
102
93
128
18
63
13
38
8
29
192
16
35
32
41