40
13
32
37
27
51
42
57
121
21
117
36
16
20
49
47
25
61
22
368
28
44
80
189
195
31
136
107
39
159
64
103
29
59
105
56
48
10
70
11
69
89
84
33
101
193
365