178
95
94
107
90
28
135
23
44
28
64
40
34
24
69
54
13
28
41
17
26
16
21
14
32
40
19
15
1
17
9
32
19
39
12
2
22
13
23
19
3
11
10
2
20
14
16
1
2
3