123
24
19
35
23
12
27
20
44
93
17
267
31
80
53
22
14
15
10
168
13
38
102
7
56
41
34
69
74
2
9
228
59
47
112
8
45
39
60
114
132
97