86
50
48
76
65
40
170
64
28
27
23
30
160
29
84
93
25
97
59
11
89
72
109
63
13
20
33
193
241
47
39
5
26
17
46
34
45
36
129
41
24
22
94
74
38
68
80