45
15
48
75
27
206
157
58
107
22
23
16
10
11
33
71
24
6
313
54
17
65
46
68
12
247
31
51
69
13
21
73
114
39
49
52
226
341
36
59
104
216
34
38
40
19
61
89
237
93