5
33
47
24
32
20
68
58
157
40
233
15
19
104
53
9
230
84
11
75
103
63
12
50
35
18
65
25
22
56
30
203
23
17
38
13
27
44
59
271
39
42
95
34
48
136