25
17
42
160
130
27
39
34
106
61
89
31
164
21
29
54
12
87
26
23
88
96
135
41
138
86
16
137
55
51
62
40
8
15
7
165
210
37
20
94
65