14
41
76
28
2
72
26
56
53
389
35
36
39
495
136
31
247
12
21
93
15
134
63
48
66
135
875
51
17
67
40
227
64
509
44
109
186
2522
619
22
62
58
81
19
5
249
86
97
80
25
103
45
49
265
29