31
23
11
22
9
33
26
34
7
18
131
13
292
35
97
15
6
14
237
49
28
98
43
8
12
69
59
39
46
136
72
16
4
350
149
25
241
30
10
109
77
123
61