84
15
136
30
319
271
14
12
8
5
6
56
9
13
10
17
7
2
34
46
23
24
62
124
211
309
70
11
50
82
238
131
31
73
97
33
16
75
83
450