96
19
13
21
125
682
67
9
14
59
52
91
295
40
5
203
99
24
93
35
80
16
28
37
23
12
148
41
45
68
369
29
51
56
26
58
43
123
20
89
139
62
31