103
92
22
73
43
17
186
112
75
65
56
42
66
13
39
32
40
94
68
93
88
19
12
111
72
182
34
220
31
101
107
80
90
52
14
58
10
100
15
125
190
53
29
26
218
38
208
59
63
67
46