29
142
40
24
204
18
8
42
25
99
119
34
61
75
82
109
217
41
294
22
12
13
60
126
36
21
28
4
74
254
62
16
89
98
58
15
156
10
11
51
32
9
93
26
23
19