33
5
51
19
43
29
214
84
25
18
40
281
16
82
30
14
105
46
15
134
10
87
170
56
39
114
28
37
4
12
26
7
45
34
267
54
23
1528
8
146
20