32
51
57
11
44
21
53
35
93
20
85
40
189
136
64
341
37
79
14
49
170
26
560
17
256
144
62
596
118
97
148
69
76
10
88
29
102
61
276
159
55
31
152
87
43
27
78
156
83
41