0
30
11
1
22
14
3
4
12
5
39
7
13
10
15
8
68
21
145
86
24
61
16
37
89
51
140
33
6
38
27
65
53
109
55
111
23
17
358
41
130
34
9
73