84
105
8
385
81
27
121
70
67
80
94
30
13
38
49
58
4
189
172
51
26
235
99
139
247
101
43
234
20
16
73
19
23
75
25
56
89
136
255
9
50
209
2
11
18
53
14
12
54
36
141