56
137
31
43
32
156
131
311
22
9
16
27
29
30
53
77
74
111
70
50
67
19
7
11
10
5
28
68
97
14
8
60
41
18
51
20
3
71
25
49
55
79
47
12