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