117
208
98
43
194
31
13
76
16
78
39
54
73
32
72
58
80
106
9
59
84
18
48
29
27
20
30
115
140
50
49
99
21
102
44
24
260
97
100
35
77
23
66
7
25
19
12
14
221