64
48
29
33
12
39
13
26
25
15
16
18
2
86
9
45
31
19
42
63
59
125
37
10
65
84
22
8
129
77
110
158
276
92
57
27
106
66
11
17
62
450
218
211
179
93
24
139
264