28
1
0
140
24
3
7
31
25
21
42
65
44
106
109
35
14
15
18
51
76
64
53
61
17
129
68
87
71
111
124
46
75
32
19
36
123
6
156
193
80
50
110
47
58
73