61
47
285
256
48
247
44
111
26
212
14
43
37
16
12
126
70
150
54
89
64
36
22
248
17
35
5
148
55
106
125
53
25
45
195
41
93
84
50
31
77
166
269
112
13
96
19
15
18
162