132
28
31
61
72
10
82
26
3
67
11
19
9
5
80
13
4
2
6
46
7
16
196
69
57
55
37
152
298
17
25
14
22
15
339
60
40
190