3
2
13
14
21
17
5
8
40
92
42
9
119
12
11
6
1
29
0
7
38
4
85
25
47
149
23
20
24
60
10
76
65
352
115
56
86
77
122
39
35
74