82
51
35
61
20
32
70
57
45
157
86
26
42
334
15
7
17
74
19
90
16
80
44
178
14
289
21
37
9
24
110
10
48
125
22
137
18
79
30
25