115
39
46
945
23
117
245
54
26
118
51
61
18
93
13
32
80
0
44
3
433
359
218
42
174
7
47
36
123
34
53
205
11
1
25
220
190
6
10
14
9
30
8
20
71
184
144
38