84
233
34
48
24
67
72
54
218
103
70
88
42
97
94
57
81
159
101
95
59
100
90
272
79
262
105
16
82
96
116
8
108
61
43
102
76
127
53
169
309
47
83
151
99
170
140
86