1
4
15
7
32
11
33
20
0
28
99
48
22
47
29
17
65
80
90
73
92
117
39
9
75
93
30
31
35
56
18
78
24
52
36
19
55
23
14
25
12
44
26
21
151
16