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