29
548
42
194
36
76
124
211
242
35
49
105
15
61
108
144
75
44
16
50
8
215
21
27
13
48
87
59
10
191
150
71
34
7
12
6
14
355
70
28
32
123
33
2
153
218
55
73