26
16
15
33
40
20
41
24
17
178
38
29
211
23
51
43
60
127
86
81
13
36
30
111
67
162
49
390
28
83
31
4
10
6
7
72
428
209
35
277
296
201
34