74
33
43
68
112
23
157
358
19
38
7
24
39
57
47
98
17
115
61
15
91
103
97
32
42
30
162
127
41
10
71
11
44
25
27
93
83
138
84
2
48
139
161
53
622
425
22
95
134
108
75