56
138
31
43
32
156
131
311
23
10
16
27
29
30
55
81
75
111
70
50
53
67
19
7
12
5
28
68
97
14
8
60
41
11
20
51
21
9
3
71
25
79
47
18