88
131
43
243
11
85
7
70
37
8
29
16
10
44
433
26
145
59
33
68
49
38
21
6
67
183
5
31
12
15
47
34
24
41
17
27
45
110
128
366
95
79
93
62