29
4
22
135
17
152
402
59
20
18
15
31
10
37
7
39
28
16
82
821
24
26
206
33
60
41
149
8
5
63
34
6
3
12
51
9
38
43
57
284
95
76
73