3
19
34
9
21
95
47
32
84
29
173
253
4
17
64
49
104
2
6
20
0
53
8
23
65
5
94
124
464
275
16
25
36
41
31
158
87
38
22
237
37
43
18
50
139
55
56
46
103
7
15
14