50
69
13
33
20
146
4
78
8
119
23
65
197
53
46
67
79
59
16
14
85
66
57
39
92
77
68
179
107
44
73
26
97
117
140
121
180
21
161
51
93
83
54
144
47
311