41
22
11
33
31
133
48
10
23
38
24
21
9
65
89
52
135
57
34
71
35
100
55
137
28
87
426
199
59
213
141
187
56
227
32
107
77
14
53
109
69
78
293
15
95
25
139
212
13