110
29
44
66
18
15
25
178
69
5
8
22
19
10
4
122
100
36
9
11
30
33
27
3
16
28
13
148
21
26
24
41
17
49
23
60
54