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