173
31
48
83
0
12
28
165
30
177
22
9
92
50
76
16
26
3
25
39
6
14
44
11
42
10
37
65
110
53
18
158
80
41
4
54
52
68
78
5
95
17
279
79
43
75
90