169
238
30
104
63
7
88
11
55
156
76
101
24
32
36
28
27
39
33
34
51
38
3
29
20
48
3
9
34
15
39
15
14
44
35
18
28
52
22
16
24
25
38
37
18
18
18
14
17
24