91
37
26
40
7
19
24
15
42
57
21
5
14
52
20
4
22
12
23
11
35
13
79
146
44
263
25
48
6
0
3
111
36
159
50
32
58
17
39
28
605
9