104
26
8
19
42
44
50
11
39
12
245
124
17
37
47
113
98
749
70
101
68
97
57
121
65
105
38
40
21
84
49
34
66
132
60
69
63
162
22
64
287
185
14
143
83
88
51
33
16
3
92
45