28
119
42
20
48
37
15
32
22
12
30
35
54
7
27
52
9
23
55
13
31
8
92
43
50
47
36
106
77
51
46
17
24
5
56
21
39
29
89
69
167
26
97
64
49