37
48
20
7
43
6
83
187
10
118
221
47
94
16
26
3
58
21
267
8
225
30
39
145
44
18
67
36
25
157
357
17
52
22
46
69
13
24
34
89
319
65
316
209
137
95
111