0
7
12
29
31
17
25
16
5
30
14
80
18
11
611
39
38
6
15
13
76
24
10
8
37
62
9
117
3
35
65
428
122
33
101
36
162
81
22
107
63
66
21
87
100