132
34
15
31
95
88
65
61
41
62
45
79
67
50
35
26
24
92
46
29
12
474
246
28
7
10
39
54
93
30
27
19
37
25
100
16
97
18
86
71
14
11
63
13