113
27
29
22
91
162
53
77
106
155
72
33
35
83
47
55
25
37
32
42
59
51
40
28
44
43
79
65
24
95
62
64
69
11
17
34
19
12
70
75
23