3
1715
9
22
7
6
8
117
30
152
15
31
12
1
134
54
89
25
13
14
20
23
130
80
122
11
28
64
10
5
63
48
41
34
70
4
227
135