3
21
25
29
16
6
61
9
34
221
36
5
44
108
49
12
8
18
946
24
97
47
17
4
39
11
14
130
31
40
20
81
244
73
156
1
3200
37
15
10
96