87
13
37
61
58
26
240
15
83
46
29
11
32
48
248
109
63
91
107
125
39
111
53
344
30
10
41
33
18
57
52
16
170
24
64
72
14
96
45
17
4
256
84
118
408
177
54
55
89
105
113
50
220