124
18
76
46
69
20
8
58
6
30
43
117
38
66
52
59
159
17
197
32
71
47
7
56
435
85
296
199
91
63
72
45
16
100
22
25
176
35
78
33
88
53
5
10
105
31
120
169