20
41
40
27
127
17
19
25
29
138
28
35
24
213
7
21
13
14
8
39
145
103
42
23
209
10
52
72
98
26
33
208
120
77
86
36
221
387
90
67
32
18
51
243
53