238
111
109
102
13
67
46
107
62
70
97
170
46
83
44
42
51
20
76
17
8
40
29
28
39
40
44
18
28
72
36
28
24
80
22
24
41
23
60
42
41
1
12
19
33
66
50
68
13
33