178
95
94
107
70
90
28
86
4
135
23
29
16
44
28
19
24
64
40
69
34
31
13
41
17
29
28
17
18
16
26
8
54
2
7
15
32
24
30
33
21
19
2
1
12
15
19
7
40
32