16
11
1
8
31
39
12
7
24
3
22
19
29
14
33
191
82
36
2
4
119
51
6
30
20
130
26
13
32
15
76
296
114
215
18
5
149
17
226
47
625