13
32
8
12
31
23
41
80
101
187
75
221
19
29
176
45
77
113
52
248
74
121
65
40
71
111
54
48
26
124
95
161
53
50
83
15
81
36
14
11
10
6
9
16
78
25
98
89