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