215
108
100
43
63
64
52
54
53
44
97
25
23
65
163
212
38
106
200
45
115
87
50
30
42
156
26
46
83
21
82
14
13
72
40
41
20
18
22
74
12
39
132
99
27
24
111
160
19
89
166
51