35
14
12
5
101
66
41
16
38
6
20
13
28
19
82
40
283
120
132
119
57
3
8
44
72
105
30
33
36
39
7
130
167
37
81
62
262
61
32
60
10
21
453