15
83
6
7
24
5
125
14
23
9
58
29
188
52
48
27
37
31
304
65
54
96
79
45
97
156
56
378
44
33
39
129
114
413
124
57
46
127
104
68
130
209
74
108
30