71
19
15
30
39
8
16
12
32
10
23
13
49
5
20
236
196
76
25
9
14
248
123
215
145
175
106
31
320
50
24
208
27
2
28
7
101
38
137
72
82
93
78
188
210
59
4