35
82
11
22
8
16
34
15
18
20
6
103
71
133
84
227
29
28
31
12
312
48
36
96
62
2
19
7
49
97
25
40
287
17
41
27
78
26
23
68