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