35
238
9
42
10
130
28
129
49
65
8
43
36
111
5
11
94
123
54
78
7
4
103
0
6
22
25
588
204
18
50
71
23
86
77
57
44
16
576
14
17
3
38
177
37