22
35
53
108
20
48
24
15
95
110
88
72
170
207
10
34
47
44
31
43
38
101
105
63
65
42
23
52
17
41
55
50
128
61
39
25
21
263
29
46
26
37
64
221
67
11
133
51
9
125
14