375
6
58
76
17
167
4
8
27
42
29
24
39
15
59
40
128
20
9
13
23
53
158
75
49
22
12
21
11
10
34
14
87
69
56
54
131
36
123
16
5
557
140
57
127
108
186
19