34
28
7
36
106
66
61
24
17
99
60
56
43
42
14
22
35
80
132
68
65
16
20
30
33
39
38
87
27
13
92
18
51
47
62
77
91
25
144
8
32
29
411