1
32
7
16
10
14
20
39
13
44
41
3
29
15
22
23
42
72
31
50
153
59
11
60
272
111
83
48
84
28
109
185
220
69
19
187
95
273
248