26
52
25
17
214
57
35
41
48
60
46
33
59
56
353
65
126
302
30
10
134
138
111
21
86
66
113
19
44
31
8
90
32
43
76
135
63
303
67
94
2
54
37
11
16
73
47
55
23
81
292