36
35
17
18
20
289
26
5
14
4
197
19
42
3
13
82
33
9
77
24
16
2
7
146
6
12
8
29
41
61
149
15
95
58
51
239
155
11
291
113
151
34