103
167
0
13
37
71
4
115
290
220
57
101
54
121
3
43
27
41
24
2
32
9
47
92
135
8
18
28
89
125
64
80
5
12
7
44
134
296
372
146
139
53
295
2918
49
85
25
70
1
62