20
94
191
22
14
49
76
40
15
10
242
29
44
42
173
11
16
66
57
200
95
79
43
80
87
96
107
130
72
33
34
47
50
323
24
9
88
135
102
97
23
13
31
41
160
153