21
151
12
7
22
113
8
59
27
38
17
15
77
57
14
29
62
32
37
94
45
44
60
117
102
131
39
20
31
129
76
195
10
18
97
61
72
30
84
35
40
292
53