66
6
11
8
22
13
4
45
31
1
16
28
19
5
41
10
78
29
0
36
14
27
35
42
9
57
20
48
130
33
32
167
61
87
437
126
354
115
222
82
160
58
144
387
155