14
25
415
200
81
16
48
53
35
13
145
157
5
79
7
21
221
12
11
121
176
82
56
344
3
40
28
0
18
84
137
119
218
97
103
23
41
10
4
19
1
66
118
87
33
6
46
61
120