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