265
15
13
20
18
28
8
26
70
63
7
161
102
37
17
48
30
57
75
58
16
12
22
25
41
29
9
5
14
68
52
121
92
189
59
127
60
3
4
0
158
39
49
33
36
32