89
24
0
117
48
129
22
26
8
85
17
16
4
14
19
20
11
3
7
50
40
6
1
13
5
9
108
232
128
33
174
178
34
60
124
27
322
72
142
540
61
44
100