122
61
33
39
14
40
242
12
349
21
69
210
15
172
19
8
87
207
53
13
20
25
27
16
26
44
7
139
2
291
66
136
140
149
9
163
6
4
304
71
3
101
83
79
49
31
32
17