36
62
236
28
79
107
59
30
88
214
29
57
66
54
75
34
260
89
110
346
98
21
135
55
52
106
44
50
92
39
77
17
132
15
1350
51
121
38
269
321
32
11
61
56
13
86
7
256