21
25
35
29
104
65
17
240
42
181
27
18
86
70
33
66
24
7
87
152
9
31
133
58
190
39
97
32
11
8
134
114
41
14
85
531
92
45
61
100
47
50
52
108
51
30
144
19