16
61
42
27
9
87
109
22
36
57
12
96
7
127
30
108
68
93
3
452
47
86
45
23
75
421
58
134
29
76
283
198
51
25
80
200
74
67
46
44
117
406
155
31
94
11
38
20
14