71
93
60
106
164
62
19
107
142
11
39
29
61
363
135
147
55
76
334
49
53
45
40
79
116
753
100
81
230
42
175
13
134
47
30
41
65
137
101
43
8
154
20
234
14
16
44
46
36
22
37