56
153
18
107
81
68
381
41
72
1143
60
50
12
233
13
37
148
32
29
34
67
26
43
94
119
42
11
85
91
49
90
66
51
21
44
83
104
115
65
16
10
92
128
243
110
78
55
109
31