91
66
59
173
27
37
70
12
87
50
15
19
25
115
139
17
11
34
9
33
73
41
28
43
65
13
21
202
141
23
67
30
61
132
32
38
201
22
45
4
85
183
54
29
58
44
104
82