91
45
32
20
19
14
40
250
28
11
13
37
10
18
7
4
12
54
29
36
15
33
27
17
25
53
3
8
26
34
43
58
46
51
135
236
93
23
205
108
106
115
103