171
240
30
104
89
55
63
76
11
8
101
52
157
39
38
32
28
48
24
36
34
33
3
29
9
15
17
22
38
28
20
19
24
18
17
27
44
6
37
3
52
39
9
24
16
20
35
17
13
18