239
56
16
33
24
58
5
44
4
0
21
160
41
115
15
54
11
17
3
50
6
20
28
64
36
19
66
42
30
72
57
12
116
89
47
114
48
38
55
25
53
109
60
105
14
39
120
2