129
95
49
189
218
85
114
56
55
23
79
38
18
37
116
112
6
7
45
30
53
22
20
31
14
11
17
8
47
87
54
183
43
19
32
74
68
28
29
228
9
50
132