0
3
14
6
1
9
16
12
53
11
20
10
19
4
7
38
23
21
55
17
13
30
24
125
90
22
28
65
89
86
107
81
5
180
68
44
39
31
26
298
49