26
12
176
27
71
82
28
21
5
107
97
15
17
33
50
38
4
20
44
213
35
47
60
43
6
29
121
95
114
23
59
49
96
55
34
61
80
62
22
77
169
91
48
40
293
24