0
3
13
5
15
33
9
16
12
14
11
73
10
19
21
18
17
22
25
24
29
216
39
119
46
79
82
41
30
40
178
100
36
32
38
67
72
114
45
23
28
89
75