122
15
148
43
42
8
2
7
127
138
32
0
108
26
20
5
39
4
71
29
24
69
63
41
10
14
59
44
11
23
47
22
33
13
36
21
90
16
62
53
40
12
65
67
73
164
46
34
19
109
27