0
15
33
8
12
48
9
42
52
96
45
49
30
65
3
35
10
5
75
14
332
31
11
78
40
82
50
13
17
57
6
18
26
24
29
115
27
16
7
51
34
131
84
41
56
133