29
31
65
8
152
71
144
46
22
17
19
77
30
43
69
41
81
78
57
209
67
23
24
62
33
73
25
96
145
42
26
61
53
114
231
36
37
132
58
13
63
261
48
18
112
12
123
9
11
98