93
48
6
27
86
11
26
74
68
51
16
18
45
19
60
43
87
39
128
38
0
53
261
73
5
65
95
28
76
79
118
85
264
266
84
58
23
104
175
36
15
33
397
494
119
221
127
17
20
42
312
213
31