36
11
84
61
47
27
7
29
42
16
398
18
52
636
139
361
158
776
33
83
1235
91
115
51
111
19
119
300
114
70
59
23
71
21
44
64
48
116
35
108
63
156
12
54
74
2360
20
183