30
137
19
23
258
29
5
15
44
107
62
22
11
52
33
18
46
13
76
48
26
49
28
97
25
10
38
66
9
24
78
68
32
14
128
43
59
50
12
3
55