89
10
79
108
49
73
383
78
11
51
23
12
58
37
158
47
106
220
44
196
2
93
17
48
59
69
103
56
21
53
38
104
25
29
31
156
41
230
54
107
55
83
61
6
20