59
128
36
43
28
12
21
25
14
83
13
22
37
11
42
24
47
32
86
17
15
6
4
23
55
39
38
109
111
9
7
212
16
119
20
27
33
31
89
5
75