0
130
4
35
1
24
9
25
26
13
32
2
19
120
31
8
14
111
11
44
72
42
86
102
18
27
48
22
69
15
58
23
5
10
12
59
49
34
45
30
55
255
16
46