20
38
28
15
40
13
32
37
27
49
42
56
121
21
117
36
16
46
25
60
22
368
44
80
187
195
31
136
107
39
159
64
103
29
58
105
48
10
70
11
69
89
51
84
33