29
11
4
15
19
14
22
41
72
42
134
38
77
36
43
140
27
21
69
30
108
13
92
47
130
51
8
113
57
7
70
17
2
25
35
60
66
37
53
10
6
119
56
1
58