3
5
232
69
20
6
16
30
28
59
182
78
4
153
96
13
11
25
151
624
14
57
292
8
154
17
94
2
66
135
23
18
21
55
280
10
54
330
33
165
275
169
9
145
76
51