238
111
102
67
107
70
170
42
44
8
51
29
18
24
1
44
80
33
22
41
19
13
14
36
10
38
12
16
40
23
25
35
44
25
13
17
5
11
18
24
31
9
17
20
13
12
8
35
17
16