36
11
84
61
47
27
7
29
42
16
398
18
52
636
139
362
158
777
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