0
5
1
6
2
18
12
23
16
15
13
27
31
3
21
14
42
35
179
48
43
86
29
11
26
44
36
22
125
19
141
120
245
25
46
79
40
156
28
33
77
8
54